2024
The Thundermans Return as Wolfgang
2019
How's The World Treating You? as Gin
2019
A Cohort of Guests as The Guest
2018
Grey's Anatomy: B-Team as Levi Schmitt (3 episodes)
2018
Station 19 as Dr. Levi Schmitt (6 episodes)
2017
#realityhigh as Freddie Myers
2017
Tex Brown (10 episodes)
2013
The Thundermans as Wolfgang (13 episodes)
2011
Suburgatory as Student (1 episode)
2008
True Jackson, VP as Harvey (2 episodes)
2007
iCarly as Roy (1 episode)
2005
Grey's Anatomy as Levi Schmitt (126 episodes)