2019
Sword of Trust as Yach
2019
What We Do in the Shadows as Jerry the Vampire (5 episodes)
2016
Brother Nature as Nick
2015
Documentary Now! as Young Alexander Krauss (1 episode)
2015
Staten Island Summer as Chuck
2015
Man Seeking Woman as Date Wrangler (1 episode)
2014
Chicago Rats (3 episodes)
2011
Portlandia as Michael Patrick O'Brien (1 episode)
1975
Saturday Night Live as Self - Cameo (uncredited) (9 episodes)
1975
Saturday Night Live as Self - Various Characters (21 episodes)