Arts >> Movies & TV >> Movies

What movies has Vanessa Hudgens played in?

Vanessa Hudgens has starred in a wide variety of films over the years. Here are some of her notable roles, categorized for easier browsing:

Musical/Teen Comedies:

* High School Musical (2006) & sequels: Gabriella Montez

* Bandslam (2009): Sadie

* Spring Breakers (2012): Candy

* Grease: Live! (2016): Rizzo

* The Princess Switch (2018) & sequels: Stacy De Novo/Lady Margaret Delacourt

Dramas/Thrillers:

* The Adventures of Sharkboy and Lava Girl in 3-D (2005): Lava Girl

* Beastly (2011): Lindy Taylor

* Gimme Shelter (2013): Apple

* Second Act (2018): Zoe

* Tick, Tick...Boom! (2021): Susan

Other:

* Frozen (2013): Queen Elsa (voice)

* The Knight Before Christmas (2019): Brooke

* The Other End of the Rainbow (2018): Daphne

* Bad Boys for Life (2020): Kelly

Upcoming Films:

* The Kill Room (2023): (Currently filming)

Note: This is not an exhaustive list, but it includes some of her most well-known and critically acclaimed roles. You can find a full filmography on websites like IMDb for a complete list of her projects.

Movies

Related Categories