Discussion Materials as Watts
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)
2013
Brooklyn Nine-Nine as Brennan (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)