2023
65 as Zoic Ship (voice) (uncredited)
2022
The Lincoln Lawyer as DDA Earnest Moore (1 episode)
2019
A Merry Christmas Match as Mickey
2019
Almost Perfect as Alex Davison
2018
I'm Poppy as Benton (1 episode)
2018
I'm Poppy: The Film as Benton
2016
My Summer Prince as Danny Pendergrass
2014
Jane the Virgin as Luca (12 episodes)
2014
Stalker as Sound Guy (1 episode)
2013
Brooklyn Nine-Nine as Brennan (1 episode)
2012
Anger Management as Crew Member (1 episode)
2010
Pretty Little Liars as Charlemagne (1 episode)
2009
The Middle as Josh (1 episode)
2009
Modern Family as Peter Pan (1 episode)