Often performs voice-overs and narration for The History Channel, including the voice of "Nostradamus" in the recent Nostradamus: 500 Years Later (2003).
He played Shylock in "The Merchant of Venice" in London, and appeared in the Royal Shakespeare Company's production of "Nicholas Nickleby".