Cast

Jennifer Morrison

/

Character: Sheila

 
Jennifer Morrison will be seen this fall starring in the ABC drama “Once Upon a Time,” playing Emma Swan, a woman with a troubled past who is drawn into a small town where fairy tales become real. Recently, she appeared as Zooey on the CBS sitcom “How I Met Your Mother.” Morrison is best known for her work as Dr. Allison Cameron on Fox’s Golden Globe– and Emmy Award–winning drama “House M.D.” She starred in the Lifetime Movie Network film “Bringing Ashley Home” and “The Murder of Princess Diana” for Lifetime.

Morrison’s film credits include “Star Trek,” “Mr. & Mrs. Smith,” “Surviving Christmas” and the independent film “Flourish,” which she starred in and produced. This fall, she will be seen in the Lionsgate feature “Warrior.”

Morrison hails from Chicago, where she studied with the celebrated Steppenwolf Theatre Company and earned a degree in theater from Loyola University. She currently resides in Los Angeles.