Actor
Two Pictures
2020 · as Lou Palmer
Lemonheads
2020 · as Neal
Philophobia: or the Fear of Falling in Love
2019 · as Travis
Finding Steve McQueen
2019 · as Deputy Hurlbuck
The Last Rescue
2015 · as Lt. Maxwell
Walk a Mile in My Pradas
2011 · as Danny
Truth About Kerry
2010 · as Patrick
Circle of Eight
2009 · as Fireman #1
My Big Fat Independent Movie
2005 · as Johnny Vince
Soccer Dog 2: European Cup
2004 · as William Wallace
Hatchetman
2003 · as Curtis Moore
Slaughter Studios
2002 · as Chad Daniels