Arthur Leigh Allen(1933-1992)
- Additional Crew
Arthur Leigh Allen was born on 18 December 1933 in Honolulu, Hawaii, USA. He is known for Footsteps in the Snow (2014), BuzzFeed Unsolved: True Crime (2016) and A Current Affair (1986). He died on 26 August 1992 in Vallejo, California, USA.