
Acted in 61
2020s
- 2026
Radio Sky
Nikolai
The Infinite Husk
Movie
- 2025
Devolver Digital Presents BALL x PIT: The Kenny Sun Story
Flame Rick
Moon Wolf's Real Alpha
Brook · 66 episodes
City of Demons
Norman Rifkin
- 2024
- 2023
American Maroon
Andrew Jackson
Poor Tax
Scott
- 2022
The Sacrifice Zone
Henri Fransier
Oh, Mighty Ocean!
Dr. Victor Espinosa
- 2020
Alone
Dr. Petersen
2010s
- 2019
Butcher's Bake Off: Hell's Kitchen
The Gore Collector (voice)
Witnesses
Rick Rosen
Gothic Springs
Bill
The Star of Eros
Mike
- 2018
Nothing Like The Sun
Grant
- 2017
Plastik
Dr. Loo
Stoneheart
Doctor · 1 episode
Bride of Frankie
Dr. Stein
Swarm
The Exterminator
- 2016
Darkslide
M
He and Rock & Roll
Movie
$elfie Shootout
Charles Grover
The Next Big Thing
Skitz
The Tuche Family: The American Dream
Père amish
- 2015
Hacker's Game
Chris
Beyond
Wade
- 2014
Expelled
Shamus
The Gunfighter
Ned Schilling
- 2013
Living Dark: The Story of Ted the Caver
Joe
- 2012
Animal Practice
Cab Driver · 1 episode
Zombies vs. Strippers
Spider
Josephine and the Roach
Scientist
- 2011
Hoops & Yoyo Ruin Christmas
Snooty Clerk / Mean Toymaker (voice)
Killer Eye: Halloween Haunt
Crystal Ball (voice)
- 2010
The Warm-Up Guy
Brucy
A Hand Full of Dirt
Movie
2000s
- 2007
Farewell Darkness
Roman Pasternak
The Minx
Joe Van Zwick (as Circus Szalewski)
- 2005
- 2004
The Rockville Slayer
Charlie Fisher
- 2003
Play-Doh Presents: Doh-Doh Island Adventures
Other voices
No release date
The Orange at the Seder
Movie