Known For
Filmography
2009
2003
2003
2003
2002
2001
2000
1998
1998
1995

Ingenious
Movie · as Driver

Getting There
Movie · as Juan

S.W.A.T.
Movie · as Agusta Pilot #2

Nip/Tuck
TV · as Armand Otiz/Jorge Barco · 2 eps

The Shield
TV · as Miguel Esteana · 1 ep

The Division
TV · as Oswaldo Hoyos · 1 ep

The Next Best Thing
Movie · as Angel

Charmed
TV · as Homeless Man · 1 ep

Martial Law
TV · as Primo Martinez · 1 ep

JAG
TV · as Young Private Rivera · 1 ep