Acting
Days of Our Lives
1965
Escape Room
2017
Wild Card
as Daniel
Days of Our Lives: A Very Salem Christmas
as Chad DiMera
The Dangerous Type
as Luke
Dead on Arrival
as Sam Collins
as Victor
Matlock
as Atticus Waverly · 1 ep.
Days of Our Lives: Beyond Salem
as Chad DiMera · 5 ep.
Hawaii Five-0
as Nick Spitz · 1 ep.
as Chad DiMera · 3 ep.