David Barber

David Barber

Biography

David Barber is a British film and television actor.

Filmography

Blackadder's Christmas Carol

1988

As Enormous Orphan

keyboard_arrow_up