2014
Gödel Incomplete as Old Kurt Gödel2008
Australia as Father Benedict2001
Moulin Rouge! as Christian's Father1998
Gods and Monsters as Ernest Thesiger (uncredited)1997
Paradise Road as Mr. Pike1997
Warm Strangers as Old Man1996
Dating the Enemy as Dr. Kamins1994
Escape from Jupiter as Professor Ingessol1993
The Nostradamus Kid as Pastor Anderson1991
The Storyteller: Greek Myths as Acrisius1991
Isabelle Eberhardt as Not available1989
Shadow of the Cobra as Not available1988
The Dreaming as Professor Bernard Thornton1988
The Everlasting Secret Family as Senator1987
Comrades as Fop1987
The Right Hand Man as Dr. Redbridge1987
Those Dear Departed as Producer1986
The Flying Doctors as Royce Phelan QC1986
King Solomon's Mines as Allan Quatermain (voice)1985
Burke & Wills as Sir William Stawell1984
Bodyline as Mr. Jardine1984
The Wild Duck as Gregory1983
The Return of Captain Invincible as Lawyer1982
We of the Never Never as Aeneas Gunn1981
Grendel Grendel Grendel as The Dragon / Beowulf (voice)1981
Strange Behavior as Dr. Le Sange / Nagel1980
Water Under the Bridge as Maynard Dickens1979
Minder as Geoffrey Evans1979
The Hero as Not available1978
The Chant of Jimmie Blacksmith as Man in Butcher Shop1977
The Duellists as Captain with Eyepatch1977
The Devil's Playground as Brother Francine1976
The New Avengers as Not available1976
Summer of Secrets as Dr. Beverley Adams1974
Jock Petersen as Prof. Charles Kent1973
Libido as Not available