Jack Leewood Director (2) Thunder Island (1963) 20,000 Eyes (1961) Producer (8) Escape to Mindanao (1968) The Longest Hundred Miles (1967) The Plainsman (1966) Thunder Island (1963) 20,000 Eyes (1961) Swingin' Along (1961) The Alligator People (1959) Lost Continent (1951)