Leonard Woodrow was born in England, UK. He is known for The Big Spender (1965), Confessions from a Holiday Camp (1977) and Spearhead (1978).
No data