Michael Leader
(no biography)
Known for
Acting
Place of birth
Hackney, London, England, UK
Birthday
12 September 1938
Known For
Credits
Photos
The Omen
7.407
Octopussy
6.355
Doctor Who: The Visitation
7.667
The Empire Strikes Back
8.396
Star Wars
8.206
The Empire Strikes Door
8.7