James Carroll
Birthday:
20 December 1955, Philadelphia, Pennsylvania, USA
James Carroll was born on December 20, 1955 in Philadelphia, Pennsylvania, USA. He was an actor, known for Wind at My Back (1996), Red Dead Redemption (2010) and Death to Smoochy (2002). He died on April 27, 2016 in Huntsville, Ontario, Canada.