Home
About
John Barrard
Born: Cape Town, South Africa
Died: 2013-10-13
Acting (in our collection)
Santa Claus: The Movie
(1985)
Peeping Tom
(1960)
The Man Who Knew Too Much
(1956)