Freddy Rodriguez (born January 17, 1975 from two Puerto Rican parents) is an American actor known for playing the characters Hector Federico "Rico" Diaz on HBO's Six Feet Under and El Wray in Robert Rodriguez's Planet Terror. Recently, he was a recurring cast member on the series Ugly Betty as Giovanni "Gio" Rossi.
as Mr. Fantastik
as Cal
as Drifter
as Detective Wayne (segment "Dreamkill")
as Terrence (voice)(2 eps)
as Self
as Benny Colón(103 eps)
as Garver
as Michael Ragosa(22 eps)
as Roman Lindo
as Idaho
as Wesley Sumter(2 eps)
as Reed
as Ceaser Salazar (voice)
as Rick Martinez(13 eps)
as Eduardo 'Ed' Dorado, Jr. (voice)(4 eps)
as Eduardo 'Ed' Dorado, Jr. / Ramon Bracuda (voice)(1 ep)
as El Dorado (voice)(2 eps)
as Jesse Rodriguez
as Leo's Father (voice)
as Flaco / Crutches Guy (voice)
as Gustavo Brambila
as Wray
as Wray (segment "Planet Terror")
as Gio Rossi(12 eps)
as Rupert Garcia (voice)
as José Rojas
as Reggie
as Valentin
as Hector
as Mike Alonzo
as Manolin
as Rubin the Roofer
as Hector (voice)(1 ep)
as El Silver Mask Jr. / El Portero
as Mayor Montez (voice)(1 ep)
as Más y Menos (voice)(5 eps)
as Victor
as Self(1 ep)
as Sean 'Mac' Macintyre
as Topo
as (uncredited)
as Mark(3 eps)
as Stomp (voice)(1 ep)
as Federico Diaz(63 eps)
as Leonel Sandoval
as Fade / Tech (voice)(1 ep)
as Deke(3 eps)
as Messenger
as Handy Manny (voice)(1 ep)
as Joseph Keller
as T.J.
as Ninja
as Michael Maldonado(2 eps)
as Self(1 ep)
as Jose
as Pedro Aragón, Jr.
as Simon(1 ep)
as Albert(3 eps)
as Young Terry Griff
as Halo Trujillo(1 ep)