He played Saint Peter in Millions, which was directed by
He made his debut in the 1971 film, Get Carter.
He received an Olivier Award for playing the lead role in the musical Sweeney Todd.
He had three children with Sue Armstrong.
He played Uncle Garrow in Eragon with Ed Speleers.