Actor
Infraction
2023 · as Lieutenant Miles Bennett
Blood, Sand & Gold
2017 · as Pilot (Additional voices)
Dependent's Day
2016 · as Kevin
Salt Water
2016 · as Ben
I'm Right Here
2014 · as Steve Schaefer
P.D.A.
2013 · as Tom
Stealing Roses
2012 · as Dr. Miller
Married in a Year
2011 · as Mark The Misogynist
My Name Is Khan
2010 · as Officer John Marshall
Jake's How-To
2008
Squeal
2008 · as Mark