James Carroll Net Worth is
$15 Million
Mini Biography
James Carroll was created in 1956 in Pa, USA. He was an acting professional, known for Blowing wind at My Back again (1996), Red Deceased Redemption (2010) and Loss of life to Smoochy (2002). He passed away on Apr 27, 2016 in Huntsville, Ontario, Canada.
Known for movies