Actor · Born 1963
Montford: The Chickasaw Rancher
2021 · as Tom Hannah
The Case for Christ
2017 · as Dr. William Craig
Ant-Man
2015 · as Superior Officer
To Write Love on Her Arms
2015 · as Conrad Willard
The Hunger Games: Mockingjay - Part 1
2014 · as D13 Systems Operator #1
Universal Soldier: Day of Reckoning
2012 · as Agent Gorman
Trouble with the Curve
2012 · as Rick
Cassadaga
2011 · as Christian
Dolphin Tale
2011 · as Coach Vansky
Never Back Down 2: The Beatdown
2011 · as Cop
Battle: Los Angeles
2011 · as Lt. Col. K.N. Ritchie
Just Another Day
2009 · as Detective #1