Charlie McGowan(1937-2018)
- Camera and Electrical Department
Charlie McGowan was born in 1937 in New York, USA. He is known for iMordecai (2022), Citrus Soulmates (2012) and This Day Forward (2016). He was married to Bernadette. He died on 30 April 2018 in East Northport, New York, USA.