James L. Carter was born in Van Nuys, California, USA. He is known for his work on Ladder 49 (2004), My Dog Skip (2000) and Tuck Everlasting (2002). Read more on iMDB