Filmography
Release date: 6/11/2000In the Weeds
Role(s): Hector
Details Release date: 10/31/2003In America
Role(s): Steve
Details Race with the Devil
Role(s): Scratch
DetailsRelease date: 9/23/2002CSI: Miami
Role(s): Luis Alvera
Details Release date: 11/2/2003Arrested Development
Role(s): Waiter
Details