1996
Things I Never Told You
Actor - Steve
1989
Do the Right Thing
Actor - Vito
1987
Good morning, Vietnam
Actor - Abersold
1986
Platoon
Actor - Sal
Full filmography