2014
as Dr. Leder
2013
as St. Louis Terrace Manager
1991
as Foot #1
2022
as Council President
1994
as Hank
1983
as Baby Angel Choir Member (uncredited)
2007
as Steven
as Assistant Director