He appeared with the Royal Shakespeare Company in 1974–75 and 2005. In 1974 he played Claudio in "Measure for Measure". In 2007 he played Dr Hugo Eckener in the docudrama "", which was about the crash of the airship "Hindenburg" and the investigation after it. This was aired for the 70th anniversary of the disaster.