He acted in Jerry Herman's musical, "Mame," at the Theatre Royal Drury Lane in London, England with Ginger Rogers, Margaret Courtenay, Ann Beach, Barry Kent, Guy Spaull, Burt Kwouk, Tony Adams, Brian Jackson, Julia McKenzie, and Gerald Davis in the cast. Gene Saks was director.
Best remembered for his role in the film The Railway Children, he lives in Oxfordshire with his wife and two children and writes children's books and cookery books.