Best known for playing Lancelot in Excalibur and for his role of Alan in The Picture of Dorian Gray.
He began his acting career at the Royal Academy of Dramatic Art which led to several theater performances including a role on Broadway.
He has appeared in two Sherlock Holmes adaptations, The Hound of the Baskervilles and an episode of The Adventures of Sherlock Holmes.
He and his wife, Lorna Heilbron, had two daughters by the names of Ella and Madge.
He had a part in the 1978 drama series Will Shakespeare, which starred Tim Curry in the title role.