2020
Case 347 as Alejandro Luna
2019
Good Trouble as Bryan (9 episodes)
2017
Will & Grace as Lincoln (1 episode)
2016
Relationship Status as Jason (2 episodes)
2014
Jane the Virgin as Alex Mendez (1 episode)
2012
All Screwed Up as Mike
2012
Baby Daddy as Joshua (1 episode)
2010
Rizzoli & Isles as Alberto Santana (1 episode)
2008
Frat House Massacre as Michael
2005
Bones as Travis Bozwell (1 episode)