After graduating high school, Carter moved to Switzerland where she studied fine arts at Neuchâtel Junior College for one year.
[1] On June 19, 2011, Carter was one of thirty-five climbers who scaled Mount Shasta to raise money for the Breast Cancer Fund, for which she is a spokesperson.
[9] Carter's early television career included appearances in Wolf Lake, Dark Angel, and Undeclared, and she was also cast in Final Destination 2.
In 2006, Carter starred in the film DOA: Dead or Alive, playing the character Helena Douglas, a fighter who enters a martial arts contest.
Her later television career has included playing the character Madeline Poe, a rookie prosecutor in Shark between 2006 and 2008, appearing in all 38 episodes of the series.
On the heels of Falling Skies airing its series finale in 2015, Carter booked a recurring arc on CBS’ Hawaii Five-0 as a potential love interest to Steve McGarrett.