2023
Beacon 23 as Val Endu (1 episode)
2023
The Marsh King's Daughter as ATV Driver
2023
FUBAR as SVR Agent Volek (1 episode)
2022
Doctor Strange in the Multiverse of Madness as NY Passerby 616
2020
Nurses as Dr. Wayne Dixon (1 episode)
2019
The Boys as USSR Officer (1 episode)
2014
The Strain as Special Agent Woodbridge (1 episode)
2013
Pacific Rim as Officer
2010
RED as Interrogation Surveillance Tech
2010
Devil as Detective Markowitz
2010
Nikita as Colonel Slocum (1 episode)
2009
The Good Times Are Killing Me as Sebastian Derby
2009
Grey Gardens as Adult Buddy
2009
You Might As Well Live as Robert Mutt
2007
Lars and the Real Girl as Jerry
2007
Do Not Bend as Jason
2006
Living Death as Roman
2006
The Sentinel as Agent Davies (as Josh Peace)
2002
The Brady Bunch in the White House as Secret Service Agent #1
1999
Relic Hunter as Mr. Peterson ( as Josh Peace) (1 episode)
1999
Twice in a Lifetime as Young Rex Stanford (1 episode)
1998
Animorphs as Tom Berenson (26 episodes)
1997
Goosebumps: The Perfect School as Guardian #1
1995
Goosebumps as Guardian #2 (2 episodes)