Acting
David Barber is a British film and television actor.
ChuckleVision
1987
The Upper Hand
1990
The Detectives
1993
Murder Most Horrid
1991
Harry Enfield and Chums
1994
The Messenger: The Story of Joan of Arc
1999
Blackadder's Christmas Carol
1988