He played Lord Andrew Lindsay in the British film, Chariots of Fire, alongside
He appeared on a radio program called Mrs. Dale's Diary.
He played the role of Lewis Archer on the British drama, Coronation Street.
He married his third wife, Georgiana Bronfman, in 2007.
He was in Penelope with Christina Ricci.