Jack Leewood

Jack Leewood is a producer and director. Leewood has most recently worked on Escape to Mindanao (1968), The Longest Hundred Miles (1967) and 20,000 Eyes (1961).

About Jack Leewood

  • Name: Jack Leewood

Filmography as Producer

Filmography as Director