Known For
Filmography
—2025
2024
2021
2018
2018
2018
2016
2015
2014
2013
2011
2011
2011
2011
2010
2010
2009
2006
2003
2003
All Day Happy Dance
All Day Happy Dance
Movie · as Geoff

Sleep Stalker
Movie · as Joe

Shark Girl
Movie · as Prof. Rick Tavern

My Struggle
Movie · as Judge

Appland
Movie · as Barry

The Oath
Movie · as Avery

Magnum P.I.
TV · as Gil · 1 ep

Rush Hour
TV · as Mitch Hess · 1 ep

Chicago Med
TV · as Wes Tucker · 1 ep

Scorpion
TV · as Agent Markman · 1 ep

The Blacklist
TV · as Colfax · 1 ep

Stonerville
Movie · as Harley

Shameless
TV · as Drug Dealer · 1 ep

Workaholics
TV · as Gym Dude · 1 ep

Franklin & Bash
TV · as Chris Briggs · 1 ep

Infection: The Invasion Begins
Movie · as Billy

Hawaii Five-0
TV · as Jimmy Koller · 1 ep

NCIS: Los Angeles
TV · as Rex · 1 ep

Torchwood
TV · as Alexander Peterssen · 1 ep

Evil Unleashed
Movie · as Dave

The O.C.
TV · as Ken · 1 ep