Actor
Pet Sematary: Bloodlines
2023 · as Hospital Visitor
Country at Heart
2020 · as Jeremy 'Jud' Judson
Fahrenheit 451
2018 · as Major Ron Curtis
Suicide Squad
2016 · as Admiral Olsen
The Calling
2014 · as Ian Mason
Against the Wild
2013 · as Robert Wade
Random Acts of Romance
2012 · as Richard
Big Time Movie
2012 · as Earl of Sandwich
The Pregnancy Project
2012 · as Principal Trevor
Daydream Nation
2011 · as Mr. Wexler
Concrete Canyons
2010 · as Hoffman
Charlie St. Cloud
2010 · as Principal