Actor
A Beautiful Mind
2001 · as General
Toy Soldiers
1991 · as Enrique Cali
El Diablo
1990 · as El Triste
Street Asylum
1990 · as Det. Stoddard
Heart
1987 · as Diddy
Izzy & Moe
1985 · as Dutch
Cat's Eye
1985 · as Albert
Staying Alive
1983 · as Mark