Acting
Power Rangers
1993
Girl Lost
2018
as Jamie
Going Bongo
as Armen
Broken
as Nevil
Desperate Acts of Magic
as Randy
The Trap Door
as Rick
Freak Dance
as Patch Adams
Victorious
as Damian · 1 ep.
Unusual Suspects
as Jeremy (uncredited) · 1 ep.
NCIS: Los Angeles
as Danny Levian · 1 ep.
The Mentalist
as Trent Matthews · 1 ep.
90210
as Sully · 1 ep.
Nip/Tuck
as Mime #2 · 1 ep.
as Spike · 45 ep.