Jay / Agent Allen (voice)
LEGO Ninjago: Dragons Rising (2023)
Jay / Zarkt (voice)
Agent Allen / Freebooter 1 (voice)
Jay / Strength Symbol (voice)
Jay (voice)
NINJAGO: The Virtues of Spinjitzu (2022)
Nic
Turner & Hooch (2021)
General Nilsen
Shadow and Bone (2021)
Howard Wright
Resident Alien (2021)
Bartholomew
Are You Afraid of the Dark? (2019)
Albert
A Million Little Things (2018)
Father Kovacs
Altered Carbon (2018)
Commander Raggmunk
Ninjago: Operation Heavy Metal (2017)
Wes Gillman
Timeless (2016)
Zenblock
Supernoobs (2015)
Cooper
Supergirl (2015)
Milo Kranc
Motive (2013)
Torque
Arrow (2012)
Ninjago: Masters of Spinjitzu (2012)
Raythe (voice)
Pink Ninja (voice)
Butchie (voice)
Turist Dad / Cop #2 (voice)
Pale Man
R. L. Stine's The Haunting Hour (2010)
Police Officer
Court Guard
The Good Wife (2009)
Ezekiel "Zeke" Palmer
Zeke's Pad (2008)
Russo
Sanctuary (2008)
Trace
Albert Russo
ND Agent
Fringe (2008)
Marauder
Flash Gordon (2007)
Dimitri
Blood Ties (2007)
Rory
Psych (2006)
The Evidence (2006)
Security Guard Bill
Supernatural (2005)
Narfi
Military police #1
Tru Calling (2003)
The Dead Zone (2002)
The Sausage Factory (2001)
Andrew Connors
Smallville (2001)
Rick
Edgemont (2001)
X-Men: Evolution (2000)
Her'ak
Stargate SG-1 (1997)