Freddy Rodríguez

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.

Cast

Poseidon

(Valentin)

Planet Terror

(Wray)

Dead Presidents

(Jose)

Harsh Times

(Mike Alonzo)

Chasing Papi

(Victor)

Nothing Like the Holidays

(Jesse Rodriguez)

A Walk in the Clouds

(Pedro Aragón, Jr.)

Dreamer: Inspired By a True Story

(Manolin)

Scooby-Doo! Pirates Ahoy!

(Rupert Garcia (voice))

Lady in the Water

(Reggie)

Dallas 362

(Rubin the Roofer)

Bottle Shock

(Gustavo Brambila)

Havoc

(Hector)

Pledge of Allegiance

(Sean 'Mac' Macintyre)

Soldiers of Fortune

(Reed)

CBGB

(Idaho)

Seal Team Six: The Raid on Osama Bin Laden

(Trench)

Days When the Rains Came

(Cal)

Fort Bliss

(Garver)

Grindhouse

(Wray (segment "Planet Terror"))

Good Advice

((uncredited))

Immigrants (L.A. Dolce Vita)

(Flaco / Crutches Guy (voice))

The Fence

(Young Terry Griff)

V/H/S/85

(Detective Wayne (segment "Dreamkill"))

Beats Rhymes & Life: The Travels of A Tribe Called Quest

(Self)

For Love or Country: The Arturo Sandoval Story

(Leonel Sandoval)

Little Spirit: Christmas in New York

(Leo's Father (voice))

Beyond the City Limits

(Topo)

Mediation

(Roman Lindo)

You Lose, You Die

(Mr. Fantastik)

De Puerto Rico para el mundo

(Self)

Can't Hardly Wait

(T.J.)

Payback

(Messenger)

Seduced by Madness: The Diane Borchardt Story

(Michael Maldonado)

The Pest

(Ninja)

Joseph's Gift

(Joseph Keller)

Bobby

(José Rojas)

Ben 10 - Generator Rex: Heroes United

(Ceaser Salazar (voice))

Payback: Straight Up

(Punk Messenger)

Six Feet Under

(Federico Diaz)

Teen Titans

(Más y Menos (voice))

American Dad!

(Hector (voice))

Static Shock

(Fade / Tech (voice))

Danny Phantom

(Mayor Montez (voice))

MADtv

(Self)

Ugly Betty

(Gio Rossi)

Scrubs

(Mark)

ER

(Simon)

TV Revolution

CHAOS

(Rick Martinez)

Generator Rex

The Night Shift

(Michael Ragosa)

Perception

(Wesley Sumter)

Punk'd

(Self)

Bull

(Benny Colón)

Young Justice

(Eduardo 'Ed' Dorado, Jr. (voice))

Oh, Grow Up

(Deke)

Scavengers Reign

(Terrence (voice))

Young Justice

(Eduardo 'Ed' Dorado, Jr. / Ramon Bracuda (voice))

Young Justice

(El Dorado (voice))

The Proud Family

(Stomp (voice))

Family Guy

(Handy Manny (voice))