Hit List 2011
as Correlli
Vale Tudo Project 2009
as Jorge
Assassin's Vow 2007
as John Knight
Final Engagement 2007
6 Angels 2006
Actor
Midnight 2006
as Norton Kavanagh
Benji Brown: In Touch with Reality 2005
The Gray Man 2002
as John Robertson
Credits from TMDB.