1920-01-05
Wandsworth, London, England, UK
2003-08-01
Film · 1977
Stormtrooper (uncredited)
Film · 1991
Stunts
Film · 1981
Film · 1980