 He also played Leonardo da Vinci in the Cinderella adaptation "Ever After" alongside Drew Barrymore and Dougray Scott.He had many roles on television, appearing in "Doctor Who", "Inspector Morse", and other series.He has been married to actress Amanda Walker since 20 April 1960 and they have two children.