Known For
Filmography
—
—2024
2003
2003
2002
2001
2000
1999

Race with the Devil
Movie · as Scratch
My brother's blood
My brother's blood
Movie

Clay
Movie

In America
Movie · as Steve

Arrested Development
TV · as Waiter · 1 ep

CSI: Miami
TV · as Luis Alvera · 1 ep

24
TV · as Tariq · 1 ep

In the Weeds
Movie · as Hector

Third Watch
TV · as Ramon · 1 ep
