Be a member of an exclusive film buff community
Sign Up
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 April 30, 2018 in East Northport, New York, USA.