0 Peter Davison's Greatest Role? 9 October 2017 Liam Brice-Bateman Peter Davison has played many roles on television. The sneaky yet charming Tristan Farnon; the aristocratic sleuth Campion; the fifth