Born in Memphis, Tennessee, USA — May 22 1978
Jennifer Michelle "Ginnifer" Goodwin (born May 22, 1978) is an American actress. She is known for her starring role as Margene Heffman in the HBO drama series Big Love (2006–2011) and Snow White / Mary Margaret Blanchard in the ABC fantasy series Once Upon a Time (2011–2018). Goodwin has appeared in various films, including the drama Mona Lisa Smile (2003), the musical biopic Walk the Line (2005), the romantic comedy He's Just Not That Into You (2009), the family comedy Ramona and Beezus (2010), the romantic comedy Something Borrowed (2011), and the bio…
Browse acting and crew credits across movies and TV — filter and sort to find specific roles.

Erica

Judy Hopps (voice)

Mary Margaret Blanchard / Snow White

Little Girl / Angel (voice)

Margene Heffman

Judy Hopps (voice)

Gwen (voice)

Self - Presenter

Diane Snyder

Beth Ann Stanton

Eve Martin

Self

Judy Hopps (voice)

Gigi Phillips

Judy Hopps (voice)

Genevieve

Fawn (voice)

Vivian Cash

Jodie

Self

Connie Baker

Mrs. Strunk

Rachel

Janey

Aunt Bea

Banky

Cathy Feely

Self (archive footage)

Molly Rifkin

Self/Host

Charlotte

Ida

Jacqueline Kennedy

Celia

Self

Maya

Dori Dumchovic

Self

Fawn (voice)

Narrator

Jeanne Kerr

Narrator (voice)

Self - Host

Lyla the Pixie