2022
as Additional Voices (voice)
2021
as Scientist #1 (voice)
2019
as National Radio Newscaster (voice)
2016
as Dr. Nelson
2016
as Additional Voices (voice)
2014
as Additional Voices (voice)
2013
as Tin Soldier #2 (voice)
2013
as Additional Voices (voice)
2012
as Additional Voices (voice)
2012
as 70's Studio Tech
2011
as Walla (voice)
2008
as Walla (voice)
2000
as Additional Voices (voice)
1998
as Izakiah (uncredited)
1992
as Tom