CharacterDavid HortonDavid Horton in The Vicar of Dibley (1994), played by Gary Waldhorn. Played byGary WaldhornAppears inThe Vicar of Dibley1994