Acting
EN cinema · 2 credits
Also known as Michael David
Battle Over Britain
Landship
as Private James Binley
as Richard Cooper