2022
The Gray Man as MP #22022
Cheaper by the Dozen as Calabasas Coach2021
FBI: International as Keith Panzarasa2020
The Murder of Nicole Brown Simpson as Officer Pemrick2020
Christmas Tree Lane as Dean2019
The Mandalorian as Amnesty Officer M402019
Captain Marvel as Accuser #12019
Bloodline as Charles Henry Cole III2018
9-1-1 as Rescue Leader2018
New Amsterdam as Clint Hartman2017
Room 104 as Man (voice)2017
Extinct as Jax2016
MacGyver as Oliver2016
Fuller House as Vampire2016
Colony as RedHat C.O.2015
Reversion as Editor2013
Brooklyn Nine-Nine as Frank Kingston2013
Redrum as Jesse (Jayme's Ex)2012
Civil Love as Jonathan Taylor2011
Grimm as Jed Baim2011
The Letter Writer as Teacher2011
Joseph Smith: Plates of Gold as Not available2009
NCIS: Los Angeles as Brian James2008
Forever Strong as Highland Player #12008
Emma Smith: My Story as Opposition Leader2007
Beauty and the Beast: A Latter-Day Tale as Craig (Everest Bishop)2007
Heber Holiday as Jeff2003
NCIS as Reginald Barkley2002
Everwood as MRI Technician2018
Hereditary Stunts