Known For
Filmography

The Walls
Movie · as Emergency Medical Technician

The Friend
Movie · as Robert

FBI
TV · as CEO Hudson Genetics · 1 ep

The Wizard of Lies
Movie · as FBI Agent

The Marvelous Mrs. Maisel
TV · as Pat · 1 ep

Bull
TV · as ADA Donoghue · 1 ep

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

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

Chicago Med
TV · as Joel Donahue · 1 ep

The Americans
TV · as FBI Guy #1 · 2 eps

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

Elementary
TV · as Daren · 1 ep

Person of Interest
TV · as Howard Glazer · 1 ep

Unforgettable
TV · as Wall Street Guy · 1 ep

Astonishing X-Men: Gifted
Movie · as Cyclops (voice)

Turtles Forever
Movie · as Raphael (voice)

The Good Wife
TV · as Kent Altman, Polygrapher (voice) (uncredited) · 1 ep

Speed Racer: The Next Generation
TV · 52 eps

Yu-Gi-Oh! Capsule Monsters
TV · as Tristan Taylor (voice) · 12 eps

Chaotic
TV · as (voice) · 79 eps

G.I. Joe: Sigma 6
TV · 1 ep

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

The Fight for the Fox Box
Movie · as Raphael (voice)

Teenage Mutant Ninja Turtles
TV · as Raphael (voice) · 154 eps

Cubix: Robots for Everyone
TV · 26 eps

Kirby: Right Back at Ya!
TV · 1 ep

Law & Order: Special Victims Unit
TV · as Matt McCann · 1 ep

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

Moses: Egypt's Great Prince
Movie

The Ren & Stimpy Show
TV · 1 ep
