The Sisters Rosensweig as Tom
2023
The Anne Frank Gift Shop as Ben
2022
The Jennifer Hudson Show as Self (1 episode)
2021
Abbott Elementary as Jacob Hill (57 episodes)
2021
Before I Go as Johnson
2021
The Virtuoso as The Motel Clerk
2021
Celebrity Wheel of Fortune as Self - Contestant (1 episode)
2020
Sound of Metal as Harlan
2020
Star Trek: Lower Decks as Gary (voice) (1 episode)
2019
Bonding as Patrick (1 episode)
2019
What We Do in the Shadows as Kyle (1 episode)
2018
Carnivore as Michael
2018
Please Come With Me as Patrick
2018
The Resident as Phillip Bondman (3 episodes)
2016
Bull as ADA Frank Russo (1 episode)
2016
The Night Of as Lawyer (2 episodes)
2014
Gotham as Cosmo Krank (1 episode)
2014
Crossbones as Tim Fletch (9 episodes)
2014
Looking as Brady (4 episodes)
2010
Submissions Only as Party Goer (1 episode)
2003
Jimmy Kimmel Live! as Self (1 episode)