All roles

Spit
2025, Movie - Comedy, Crime
Everyman's War
2009, Movie - Drama, War
Federal Protection
2002, Movie - Drama, Action, Crime
Persons Unknown
1996, Movie - Thriller, Action
Scam
1993, Movie - Drama, Crime
Caracara
2000, Movie - Action, Thriller