Known for Acting

2003
as Damrod
2002
as Damrod (uncredited)
1983
as De Jong
2000
as 'Ali'
1986
as Cram
2016
as Mr. Mervyn Williams
2004
as Blake Edwards
2004
as Gordon Peet
2003
as Dirksen Thatcher
2004
as Howard
2011
as Rudolf Young
1984
as Technician 1
2012
as Mike O'Leary
2005
as Dudley Earnsworth/Mr. Collins
2001
as Ed
2013
as Terry
2015
as Benjamin
2004
as Craig