
Freddy Rodríguez
Biography
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.
Filmography

Generator Rex
2010 · 8.5

Scavengers Reign
2023 · 8.5

Young Justice
2010 · 8.4

Teen Titans
2003 · 8.3

Danny Phantom
2004 · 8.3

The Fence
1994 · 8.2

Scrubs
2001 · 8.2

Six Feet Under
2001 · 8.1

Static Shock
2000 · 8.0

ER
1994 · 7.8

The Proud Family
2001 · 7.7

The Night Shift
2014 · 7.5

Scooby-Doo! Pirates Ahoy!
2006 · 7.4

Family Guy
1999 · 7.4

A Walk in the Clouds
1995 · 7.4

Ben 10 / Generator Rex: Heroes United
2011 · 7.3

Perception
2012 · 7.2

Dreamer: Inspired By a True Story
2005 · 7.1

Bull
2016 · 7.1

Party of Five
1994 · 7.0

American Dad!
2005 · 7.0

Grindhouse
2007 · 7.0

Angel Street
1992 · 7.0

Mucha Lucha: The Return of El Malefico
2005 · 7.0

Joseph's Gift
1999 · 7.0

Payback
1999 · 6.8

Oh, Grow Up
1999 · 6.8

Dead Presidents
1995 · 6.7

Chasing Papi
2003 · 6.7

Planet Terror
2007 · 6.7

CHAOS
2011 · 6.6

Ugly Betty
2006 · 6.4

Harsh Times
2005 · 6.4

Bobby
2006 · 6.4

Fort Bliss
2014 · 6.4

CBGB
2013 · 6.4

Bottle Shock
2008 · 6.4

Nothing Like the Holidays
2008 · 6.3

Can't Hardly Wait
1998 · 6.2

For Love or Country: The Arturo Sandoval Story
2000 · 6.2

Poseidon
2006 · 5.9

Good Advice
2001 · 5.9

Seal Team Six: The Raid on Osama Bin Laden
2012 · 5.9

Blue Eyed Girl
2025 · 5.8

V/H/S/85
2023 · 5.8

Lady in the Water
2006 · 5.6

Havoc
2005 · 5.3

Immigrants (L.A. Dolce Vita)
2008 · 5.0

Dallas 362
2005 · 4.9

Seduced by Madness
1996 · 4.8

The Pest
1997 · 4.7

Soldiers of Fortune
2012 · 4.7

Beyond the City Limits
2001 · 4.7

Pledge of Allegiance
2003 · 3.5

Little Spirit: Christmas in New York
2008 · 2.0
TV Revolution
2004 · 0.0

Pocket Change
2025 · 0.0

Mediation
2014 · 0.0
You Lose, You Die
— · 0.0