2016
2008
2017
2009
2006
2025
2015
2022
2011
Red Sonja
as Rathi
Man with No Past
as Jack
Flyboys
as William Jensen
Solomon Kane
as Henry Telford
Duchess
as Robert McNaughton
Thunderbirds
as Scott Tracy
Undrafted
as Fotch
Rogue
as Joey Kasinski
A Week in Paradise
as Sam
Camelot
as Leontes
Chicago Justice
as Peter Stone
Crusoe
as Robinson Crusoe
The Player
as Alex Kane
Leopard Skin
as Max Hammond
Alice
as Jack of Hearts
Maneater
as Aaron Mason