Gary Waldhorn

Gary Waldhorn (born 3 July 1943 in London) is a veteran English actor, known for his role as David Horton in the sitcom The Vicar of Dibley, but who has also had a notable television and theatre career.