All roles

The Brave One
2007, Movie - Crime, Drama, Thriller
Salt
2010, Movie - Action, Thriller
First Shift
2024, Movie - Action, Crime, Thriller
Implanted
2021, Movie - Sci-Fi, Thriller
My Father's Will
2009, Movie - Drama, Romance
Freezer Burn
2007, Movie - Comedy, Sci-Fi