2025
Fireflies in the Dusk as Martin2024
Queer as John Dumé2024
Poolman as Rose2024
Cora Bora as Mark the Slob2023
Heroes' Feast as Self2023
Fool's Paradise as Male Hairdresser2023
All Man: The International Male Story as Self2023
Breaking the Rules as Not available2022
Me Time as Combover Stew2022
Dr. Jackie as Grimsley2022
The Paloni Show! Halloween Special! as Not available2022
Cock N' Bull 3 as Not available2022
Brutal as Not available2021
The Great North as Cal (voice)2021
The Great North as Matthew (voice)2021
The Great North as Whippletonian Jeremy (voice)2021
The Great North as Waiter (voice)2021
The Great North as Burtis (voice)2021
The Extinction of Fireflies as Not available2021
So Vam as News Reader (Voice)2020
Your Honor as Gary the Tailor2020
The Never List as Principal Greer2020
Cadette in Charge as Scientist Scott2020
Barbie & Kendra Save the Tiger King as Kenny (voice)2020
Barbie & Kendra Storm Area 51 as Dookie (voice)2020
Tooth 4 Tooth as Radio Presenter2019
Now Apocalypse as Casting Director2019
30/30 Vision: Three Decades of Strand Releasing as Not available2019
Wig as Self2019
Chasing Molly as Officer Brock2019
One-Minute Musical as Not available2018
Heathers as Mr. Dennis2018
Matt and Dan as Not available2018
Ideal Home as Drew2018
California No as Drew2018
Bright Colors and Bold Patterns as Gerry2017
The Circle as Improv Actor2017
The Fabulous Allan Carr as Self (voice)2017
Open as Not available2017
Cock N' Bull 2 as Jeric2016
Bajillion Dollar Propertie$ as Grimsley2016
Search Party as Ashley2016
Bad Internet as Not available2016
Coffee House Chronicles: The Movie as Anthony2016
The 4th as Guy with Mace2016
Trump vs. Bernie: Shout the Vote! as Barber2016
Knife of the Party as Michael2015
Life in Pieces as Chris Joestalli2015
Scouts Guide to the Zombie Apocalypse as Drunk Man2015
Kittens in a Cage as Priest2015
You're Killing Me as Cameron2015
The Disgustings: Save the Date as Daryl2014
Go-Go Boy Interrupted as Ann Ziety2014
Not Looking as Danton2014
Coffee House Chronicles as Anthony2014
Such Good People as Clay Hampton2014
Boys On Film 11: We Are Animals as George (segment "We Are Animals")2014
Where the Bears Are 3 as Oscar Butterfield2014
The Disgustings as Not available2013
The Goldbergs as Randall2013
Sean Saves the World as Jason2013
Ass Backwards as Homeless Norma2013
Big Gay Love as Not available2013
Who's Afraid of Vagina Wolf? as Lonie2013
We Are Animals as George2013
Joan’s Day Out as Terry2012
Baby Daddy as Simon2012
Key & Peele as Maitre D2012
EastSiders as Rape Soda2012
MyMusic as Talese2012
She's Living for This as Various Characters2012
Sassy Pants as Michael Paul2012
Bright Day as Kevin2012
The Curse of the Un-Kissable Kid as Principal Browning2011
Bob's Burgers as Deirdre (voice)2011
Bob's Burgers as Adrian (voice)2011
Bob's Burgers as Donovan (voice)2011
2 Broke Girls as Gay Jim2011
New Girl as Restaurant Manager2011
Happy Endings as Josh Jill2011
Up All Night as Driver2011
Up All Night as Manic Man-Day Singer2011
Stallions de Amor as Merlinda Stallion2011
Eating Out: Drama Camp as Dick Dickey2010
Hot in Cleveland as Stage Manager2010
Go-Go Reject as Anthony Mojo2010
Boys On Film 5: Candy Boy as Anthony Mojo (segment "Go-Go Reject")2007
The Sarah Silverman Program. as Seth2007
The Forgotten Classics as Tom2006
Classroom as LaShanda2006
Classroom as LaShanda / Paul2006
Kill House as Detective Kirk2005
Grey's Anatomy as Allan Lewis2003
Scream Bloody Murder as BeaumontNaN
The Serpent's Skin as Not available2020
AJ and the Queen Writer2018
Bright Colors and Bold Patterns Writer2016
Masc Only Director2014
The Disgustings Co-Writer