La carrière de Ginnifer Goodwin débute au cinéma avec "Le Sourire de Mona Lisa" (2003) de Mike Newell, avant qu’elle ne décroche un rôle important, celui de Diane Snyder, dans la série NBC "Ed" (2001–2003). Elle s’impose ensuite avec "Big Love" (2006–2011), où son interprétation de Margene Heffman marque durablement son parcours. Elle incarne ensuite Blanche-Neige dans "Once Upon a Time" (2011–2018), puis joue Beth Ann Stanton dans "Why Women Kill" (2019). Au cinéma, elle apparaît dans "Ce que pensent les hommes" (2009), "A Single Man" (2009) et "Ramona et Beezus" (2010). Elle est aussi connue pour avoir prêté sa voix à Judy Hopps dans "Zootopie" (2016) et "Zootopie 2" (2025).
