2023
For When You Get Lost as Michael2022
American Gigolo as Bailiff2020
9-1-1: Lone Star as Greg2017
Filmmakers Anonymous as Oscar2016
Colony as Parker2016
Angie Tribeca as Plumber2016
Recovery Road as Orderly2015
Superstore as Vendor2015
Life in Pieces as Hal2014
Jane the Virgin as Another Cop2013
Brooklyn Nine-Nine as Ryan2013
The Fosters as Cop #22012
Key & Peele as Basketball Player2011
Sound of My Voice as O'Shea2010
Pretty Little Liars as Cop2009
NCIS: Los Angeles as DOD Police Officer2009
FlashForward as Marine Major Blauvelt2009
FlashForward as Major Blauvelt2009
The Forgotten as Robert Turow2007
Californication as Cop #12007
Life as Man In Chair2007
Private Practice as Andrew2007
Moonlight as Fed #22006
Dexter as Security Guard2006
Dexter as EMT2005
Grey's Anatomy as Paramedic #22005
Grey's Anatomy as Paramedic2005
How I Met Your Mother as Coach2005
The Closer as Officer #31998
Felicity as Tim1996
Joint Adventure as Not available1994
Sister, Sister as Byron