Actor
Despicable Me 4
2024
as Additional Voices (voice)
Migration
2023
as Additional Voices (voice)
The Grinch
2018
as Additional Voices (voice)
Michael Jackson's Halloween
2017
as (voice)
Resident Evil: Vendetta
2017
as Glenn Arias (voice)
Sing
2016
as Additional Voices (voice)
Dwegons and Leprechauns
2014
as Pete Fitzgerald
The Invincible Iron Man
2007
as Agent Drake / Additional Voices (voice)
Thru the Moebius Strip
2005
as Guard (voice)
Kid's Story
2003
as Teacher (voice)
The Animatrix
2003
as Teacher ("Kid's Story")
Waking Up in Reno
2002
as Additional Voices (voice)
Lilo & Stitch
2002
as (voice)
Megiddo: The Omega Code 2
2001
as Chuck Farrell
Final Fantasy: The Spirits Within
2001
as BCR Soldier #1 / Space Station Technician #2 / Additional Voices (voice)
Gen¹³
2000
as Additional Voices (voice)
Inherit the Wind
1999
as Harry Y. Esterbrook
Life of the Party: The Pamela Harriman Story
1998
as Peter Duchin
Josh Kirby... Time Warrior: Planet of the Dino-Knights
1995
as William of Dearborn
Leprechaun 3
1995
as Fazio
Without Warning
1994
as Major Powers
The Opposite Sex and How to Live with Them
1992
as Chipper
Universal Soldier
1992
as TV News Crew Member
Child of Darkness, Child of Light
1991
as Vatican Priest
Steel and Lace
1991
as Agent Spoon
Perry Mason: The Case of the Lethal Lesson
1989
as Scott McDonald
Brotherly Love
1985
as Greg Anderson