| Movies (Videos, Films & Projects): |
Year |
Budget |
Grindhouse - Wray - segment 'Planet Terror' |
2007 |
|
Pledge of Allegiance - Sean Macintyre |
2006 |
|
Poseidon - Valentin |
2006 |
$160M |
Lady in the Water - Reggie |
2006 |
$75M |
Harsh Times - Mike Alonzo |
2006 |
|
Bobby - José |
2006 |
|
Scooby-Doo! Pirates Ahoy! (video) - Rupert Garcia (voice) |
2006 |
|
Dreamer: Inspired by a True Story - Manolin |
2005 |
$32M |
Havoc - Hector |
2005 |
$9M |
Mucha Lucha: The Return of El Malefico (video) - Actor (voice) |
2005 |
|
Al Roach: Private Insectigator (short) - Fly On The Wall |
2004 |
|
Chasing Papi - Victor |
2003 |
|
Victor and Eddie (short) - Eddie |
2003 |
|
Dallas 362 - Rubin |
2003 |
|
Beyond the City Limits - Topo |
2001 |
|
Good Advice - Actor (uncredited) |
2001 |
|
In Your Eyes (short) - Director |
1999 |
|
Payback - Punk Messenger |
1999 |
$50M |
Shock Television - Eddie |
1998 |
|
Joseph's Gift - Joseph Keller |
1998 |
|
Can't Hardly Wait - T.J., Jock #3 |
1998 |
$10M |
The Pest - Ninja (as Freddy Rodriguez) |
1997 |
$17M |
Dead Presidents - Jose |
1995 |
$15M |
A Walk in the Clouds - Pedro Aragón, Jr. |
1995 |
$20M |
The Fence - Young Terry Griff |
1994 |
|
The Undertaker - Student |
1988 |
|
| TV appearance: |
Titans Together - Mas/Menos (voice) |
2006 |
|
Calling All Titans - Mas/Menos (voice) |
2006 |
|
Singing for Our Lives - Federico Diaz |
2005 |
|
Ecotone - Federico Diaz |
2005 |
|
All Alone - Federico Diaz |
2005 |
|
Static - Federico Diaz |
2005 |
|
Everyone's Waiting - Federico Diaz |
2005 |
|
Not Particularly Desperate Housewives - Hector (voice) |
2005 |
|
Titans East: Part 1 - Mas Y Menos (voice) |
2005 |
|
Titans East: Part 2 - Mas Y Menos (voice) |
2005 |
|
For Real - Mas y Menos (voice) |
2005 |
|
Army of Darkness - Fade/Tech (voice) |
2004 |
|
My Self-Examination - Mark Espinosa |
2004 |
|
My Best Friend's Wedding - Mark Espinosa |
2004 |
|
My Advice to You - Mark Espinosa |
2003 |
|
The Arturo Sandoval Story (TV movie) - Leonel |
2000 |
|
Oh, Grow Up (TV series) - Deke (unknown episodes) |
1999 |
|
Stand by Me - Albert |
1999 |
|
Witness for the Persecution - Albert |
1999 |
|
Fillmore Street - Albert |
1999 |
|
Seduced by Madness: The Diane Borchardt Story (TV movie) - Michael Maldonado |
1996 |
|
Static Shock (TV series) - Fade / Tech (1 episode, 2004) |
|
|
Scrubs (TV series) - Mark Espinosa (3 episodes, 2003-2004) |
|
|
Party of Five (TV series) - Albert (3 episodes, 1999) |
|
|
Six Feet Under (TV series) - Federico Diaz (62 episodes, 2001-2005) |
|
|
American Dad! (TV series) - Hector (1 episode, 2005) |
|
|
Teen Titans (TV series) - Mas / Mas Y Menos / Menos / Ma |
|
|