information
David Barber is a British film and television actor.
Also Enteres In
The Messenger: The Story of Joan of Arc
Blackadder's Christmas Carol