
Acting

The Friend
as Robert

The Wizard of Lies
as FBI Agent

Teenage Mutant Ninja Turtles: Cowabunga Christmas
as Raphael (voice)

Astonishing X-Men: Gifted
as Cyclops (voice)

Turtles Forever
as Raphael (voice)

Yu-Gi-Oh! The Movie
as Tristan Taylor (voice)

The Fight for the Fox Box
as Raphael (voice)

The Secret of Mulan
as Prince Shan / Jhan-Jing (voice)

Moses: Egypt's Great Prince

The Walls
as Emergency Medical Technician

FBI
as CEO Hudson Genetics · 1 ep.

The Marvelous Mrs. Maisel
as Pat · 1 ep.

Bull
as ADA Donoghue · 1 ep.

Chicago Med
as Joel Donahue · 1 ep.

Marvel's Jessica Jones
as Mitch Yasdan · 1 ep.

The Americans
as FBI Guy #1 · 2 ep.

The Michael J. Fox Show
as Coach Greg · 1 ep.

Elementary
as Daren · 1 ep.

Person of Interest
as Howard Glazer · 1 ep.

Unforgettable
as Wall Street Guy · 1 ep.