Martha Carter is an actress, known for The World's Fastest Indian (2005), Pixel Perfect (2004) and Everwood (2002). Read more on iMDB