David BarberActingDavid Barber is a British film and television actor.Read full biographyKnown ForThe Messenger: The Story of Joan of Arc1999Harry Enfield and Chums1994The Detectives1993Murder Most Horrid1991The Upper Hand1990Blackadder's Christmas Carol1988ChuckleVision1987