2024
as Henry
2021
as Additional Voices (Voice)
2020
as Mr. Knight
2018
as Deputy Gabriel
2017
as Zach Denbrough
2016
as Patrick Stockwell
2016
as Andrew Wyatt
2012
as Sentry Lieutentant
2012
as D.A. Bob Hoberman
2011
as Terry Grant
2010
as UN Security Guard
2009
as Terrence
2007
as Additional Voice Talent (voice)
2006
as Dr. Bob Bradley
2004
as Jerry
2004
as Mackenzie
2004
as Bruce
2003
as Air Traffic Controller
2003
as Captain Mark Friedline
2003
as Sgt. Denson
2002
as Mike Abbott
2001
as Salesman (voice)
2000
as Maj. Airey Neave
2000
1999
as Emile Boote
1997
as Tyler
1997
as Mothership Engineer
1997
as Marty Anderson