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
Credits from TMDB.