Rebecca Callard
Birthday: 1975-06-03 | Place of Birth: Dewsbury, Yorkshire, England, UKRebecca Jayne Callard is an English actress from Leeds and is the daughter of actress Beverley Callard.
...
Known For
To Walk Invisible
Lorna Doone
The Miracle Maker