In 2006 he won the Jury Prize for best supporting actor at the Austin Fantastic Fest in The Hamster Cage and the Vancouver Film Critics Circle honorary award for lifetime achievement.
He has performed over 100 major roles in theatres across Europe (London, Liverpool, Coventry, Paris, Lille, Copenhagen, The Hague, Madrid, Warsaw, Kraków, Moscow and St. Petersburg), Canada (eight seasons at the Stratford Festival, 1972-3, 1976–9, 1985, 1992, two seasons at the Shaw Festival, 1970, 1974, as well as Vancouver, Calgary, Toronto, Montreal and Halifax) and the United States (New York, Boston, New Haven, Stamford, Philadelphia, Seattle, Dallas and Los Angeles), including King Lear, Othello, Hamlet, Iago, Brutus, Cassius, Petruchio, Prospero, Cyrano de Bergerac, Doctor Faustus, Luther, Uncle Vanya, Verlaine, John Barrymore in Sheldon Rosen's Ned and Jack and Harras in Zuckmayer's The Devil's General.
He is also a stage director whose productions have ranged from the works of Shakespeare to Albee, Brecht, Beckett, Arthur Miller, Harold Pinter, Yevgeny Schwarz and Preston Jones.
The first three can also be found in Italian (originally published by Gargoyle Books in Rome which since the death of the editor Paolo de Crescenzo[15] in 2013 has closed its doors) under the titles Le Memorie di Jack lo Squartatore, I vampiri di Ciudad Juarez (both translated by Chiara Vatteroni) and I vampiri dell'11 settembre (translated by Stefania Sapuppo).
[16] All four novels have now been republished, fully revised and without the pseudonym, by Smart House Books[17] and have been retitled as The Revelation of Jack the Ripper, and the 'Carnivore Trilogy' as The Vampires of Juarez, The Demons of 9/11, and The Mask of the Holy Spirit.