Leo Maguire

Born November 5, 1938 in Gorbals, Glasgow, Scotland, UK

Filmography