2025
One of Them Days as Norman2024
The Devil's Disciples as Father Thomas2022
Minx as Cory2022
#Unknown as William2022
The Dungeon Run: Fortune & Fate as Self / Ned2021
Rutherford Falls as Cousin Jim2021
Colin in Black and White as Balding Manager2020
9-1-1: Lone Star as Vern2020
12 Hour Shift as Morning News Host2019
The Dungeon Run as Himself / James Quillis / Valcorio Lunaris2019
Psycho Granny as Doctor Quinn2019
Re-Home as Matt2018
All the Creatures Were Stirring as Steve2018
House of Demons as Spencer2017
S.W.A.T. as Russo2017
XX as Mr. Dayton (segment "Her Only Living Son")2016
American Crime Story as Paul Rosenzweig2016
Speechless as Jerk Customer2016
Teenage Cocktail as Teacher2015
Dr. Ken as Andy Rutledge2015
Contracted: Phase II as BJ2015
Dementia as Walter2015
Private Number as Bill2015
Exquisite Corpse as Meat2014
Ouija as Grief Counselor2014
Disciples as Father Thomas2014
Found as Host2014
Absentia: A Retrospective as Self2013
Biology 101 as Marty Figueroa2011
New Girl as Concierge2011
Absentia as Daniel2009
Modern Family as Craig2009
Castle as Ted Archer2009
Parks and Recreation as Charles2005
How I Met Your Mother as Adrian2023
Suitable Flesh Co-Producer2022
Glorious Producer2021
Jakob's Wife Co-Producer2018
All the Creatures Were Stirring Producer2013
Oculus Associate Producer2011
Absentia Producer