2023
as Voice of David Attenborough
2019
as Old Man
2014
as Xavier Edwards
2010
as Samuel
2006
as Goran
2006
as Mayor Alfred
2003
as Mr. Gates
2002
as Admiral Okins
2001
as Bank President
1999
as Lou Bishop
1998
as Randall
1997
as Passenger no 1
1996
as Isaac Stern
1995
1994
as Mr. Napier
1993
as Milton
1993
as Eugene O'Rourke
1992
as Amos Lang
1992
as Used Car Dealer
1990
as Jerry Rodgers
1990
as Chemist
1989
1987
as Norman
1986
as Pvt. Anthony Berger