Cartha D. 'Deke' Deloach(1920-2013)
- Additional Crew
Cartha D. 'Deke' Deloach was born on 20 July 1920 in Claxton, Georgia, USA. He is known for Hoover (2000), Revealed (2002) and Biography (1987). He was married to Barbara Owens. He died on 13 March 2013 in Hilton Head Island, South Carolina, USA.