Actress Jennifer Morrison

Celebrities, Celebrity Q&A, People
on December 15, 2011

Is the actress on the new ABC series Once Upon a Time the same one that played Capt. Kirk's mother in Star Trek?

—Steve Castleberry, Bridgeport, Conn.

Jennifer Morrison, 32, who plays Emma Swan on Once Upon a Time, did indeed give birth to baby James T. Kirk in the 2009 Star Trek movie. The Chicago native, who is best known for her role as Dr. Allison Cameron on House, says, "As far as I know, Kirk's mother existed in mythology, but she had never been played before. Being the first actress to put that on screen was very cool."