Leonard Bailey is known for Body and Soul (1981), Oblivion (1997) and Tarzan the Ape Man (1981).
Body and Soul
Tarzan the Ape Man
Oblivion
No data