Actor · Born 1973
The Infinite
2026 · as Sean
A Mother Knows Worst
2020 · as Glen
Family Vanished
2018 · as Mike
Killer Assistant
2016 · as Detective Westwood
Lift Me Up
2015 · as John Donelson
Presumed Dead in Paradise
2014 · as Jordan
Notes on Lying
2010 · as Adam
21 and a Wake-Up
2009 · as Chris Cameron
Surrogates
2009 · as Brian
The Poughkeepsie Tapes
2007 · as Ted Bundy
Escape Under Pressure
2000 · as Submarine First Mate