All roles

Troppo
2022, Show - Crime, Thriller
The Crazies
2010, Movie - Action, Mystery, Horror
Surrogates
2009, Movie - Action, Sci-Fi, Thriller
Run Hide Fight
2021, Movie - Action, Crime, Thriller
Silent Hill
2006, Movie - Mystery, Horror
Man on Fire
2004, Movie - Action, Drama, Thriller
Phone Booth
2002, Movie - Crime, Thriller
The Frozen Ground
2013, Movie - Crime, Thriller
Pitch Black
2000, Movie - Action, Sci-Fi, Thriller
The Shack
2017, Movie - Drama, Fantasy
Rogue
2007, Movie - Action, Horror, Thriller
The Darkness
2016, Movie - Horror, Thriller
London Has Fallen
2016, Movie - Action, Thriller
2 Hearts
2020, Movie - Drama, Romance
Finding Neverland
2004, Movie - Drama, Fantasy
Olympus Has Fallen
2013, Movie - Action, Thriller
Silent Hill: Revelation
2012, Movie - Mystery, Horror, Thriller
Thick as Thieves
2009, Movie - Action, Crime, Thriller
Uprising
2001, Movie - Drama, History, War
Melinda and Melinda
2004, Movie - Drama, Comedy, Romance
Take My Hand
2024, Movie - Drama, Romance
Last Days of the Space Age
2024, Show - Drama, Comedy
Whoever Was Using This Bed
2016, Movie - Drama
Blueback
2022, Movie - Drama, Adventure, Family