2023
as Bishop
2023
as Randall
2022
as Morty
2022
2022
as Frank
2022
as Radio Announcer
2021
as Bob
2020
as Dr. Regan
2020
as Theodore Read (voice)
2020
as Peter Lewis
2019
as Sandys / Lord Chancellor
2004
as Dr. Henshaw
2004
as Mayor
2003
as Lyle Neeson
2002
as Pete
2002
as Jordan
2002
as Himself
1998
as Ego the Living Planet (voice)
1998
as Officer Artis Washington
1997
as Surgeon
1996
as Marshal
1996
as Daemon
1995
as Louis
1994
as Manager
1993
as Chuck
1991
as Carriage Man
1988
as Cameraman
1988
as Doctor