He makes occasional appearances on the television series All Saints. He is internationally best known for his performance as Denethor in The Lord of the Rings: The Return of the King film. His latest films are White Noise: The Light and One Night with the King. He stands 6 ft 1 in (1.85 m) in height.
He played Russian Consul Anatoly Markov in the sixth season of 24. He was also the Artistic Director of Stage Company of South Australia from 1977 to 1987 and Head of Drama, Brent St. School of Arts (Sydney) 1997-2000.