Actor · Born 1969
Accidentally in Love
2021 · as Richard
Broken Halos
2020 · as Father Murphy
Eruption: LA
2018 · as Professor Irwin
The 12th Man
2017 · as British naval commander
Dark Intentions
2015 · as Dr. Bob Everett
The Mortal Instruments: City of Bones
2013 · as Alaric
The Pink Panther 2
2009 · as Ticketed Driver
The Last Legion
2007 · as Vortgyn
S.S. Doomtrooper
2006 · as Sergeant Digger
Break a Leg
2005 · as 'Secret Scruples' Producer #1
The Foreigner
2003 · as Jerome Van Aken
Agent Cody Banks
2003 · as Double Agent