1996
as Isaac Stern
1992
as Amos Lang
2014
as Xavier Edwards
1989
1986
as Pvt. Anthony Berger
1990
as Chemist
2001
as Bank President
1997
as Passenger no 1
1999
as Lou Bishop
as Used Car Dealer
2023
as Voice of David Attenborough
2002
as Admiral Okins
2003
as Mr. Gates
2006
as Mayor Alfred
as Goran
2019
as Old Man
2010
as Samuel