Charles Macaulay Net Worth is
$7 Million
Mini Biography
Charles Macaulay was created on Sept 26, 1927 in Louisville, Kentucky, USA. He was an professional, known for Splash (1984), THE BEST Crimson One (1980) and Blacula (1972). He passed away on August 13, 1999 in Healdsburg, California, USA.
Known for movies