Acting
The Rookie
Benjamin
2018
Station 19
Gabe Neely
Ten Days in the Valley
Russell
2017
Junior
Henry
This Is Us
Marc McKeon
2016
The Affair
Campbell
2014
Married
Mike
American Horror Story
Sheik
2011
Mad Men
Roy
2007
House
Tony
2004
Without a Trace
Student
2002
Malcolm in the Middle
Teenager
2000
COGN-AI-TIVE
2025
80 for Brady
Scalper
2023
Endings, Beginnings
Mafia Game Host
2020
Newness
Bro #1
Bad Roomies
Simon
2015
The Right Girl
Male Customer
Babysitter
Mr. Druzy
Moontown
Thor
2013
Let's Be Civil, Kenneth!