Actor (41 credits)
- Lying and Stealing (2018) Mick
- S.W.A.T. (2017) Drunk Friend #1
- The Adult Swim Golf Classic (2016) Bagpiper
- Retribution (2016) Bartender
- The Closing (2015) Frank
- Sleeper (2015) The Bartender
- The Purge: Anarchy (2014) Splinter Unit, not listed in credits
- Listening (2014) Listener
- Gone Girl (2014) Coffee Cop, not listed in credits
- The Millers (2013) Derek
- Kroll Show (2013) Prison Basketball Player
- The Bling Ring (2013) Rebecca's Attorney
- The Mark: Redemption (2013) Secretary Weaver
- The Trials of Cate McCall (2013) Officer #1, not listed in credits
- No Horizon (2013) Polloi Guard 6
- Unwelcome Strangers (2013) Mickey
- Tattoo Nightmares (2012) Tim (2014)
- The Last Man (2012) Guard
- The Dark Knight Rises (2012) Mercenary, not listed in credits
- The Cape (2011) Casino Dealer (#1.5)
- The Protector (2011) Paramedic, not listed in credits
- Beast Beneath (2011) Balliff
- Priest (2011) Factory Worker #1, not listed in credits
- Rizzoli & Isles (2010) Bagpiper
- I'm in the Band (2009) Larper (#2.20)
- Red (2008) Sheriff, not listed in credits
- The Wrath (2007) The Bailiff
- Pandemic (2007) Agent
- That Game of Chess (2005) Pool Player
- Wanted (2005) Skinhead #1
- Silver Bells (2005) Ice skater
- Last Time We Met (2005) Construction Worker / Mugger
- E-Ring (2005) Army Checkpoint Security (#1.21)
- Jarhead (2005) Marine, not listed in credits
- Zoey 101 (2005) Ridgeway Boy #3
- Over There (2005) Lt. Wilson
- The Suite Life of Zack and Cody (2005) Bagpiper, not listed in credits
- Reno 911! (2003) Bagpiper
- The Watermelon Woman (1996) Video Browser, not listed in credits
- TV Pilot the MIX Bamma
- Who Is Like God Demon Fighter
Director (1 credits)
Producer (3 credits)
Writer (1 credits)