After performing in musicals and stage plays as a child, Vanessa made her film debut with a small role in 2003's Thirteen , but it wasn't until 2005 that she would land her breakout role, Gabriella Montez in the 2006 TV movie High School Musical . She appeared on a number of other Disney TV series, and reprised the role of Gabrielle in two High School Musical sequels, the third of which was released in theaters. After tweaking her musical persona in 2009's Bandslam , she starred alongside Alex Pettyfer in 2011's Beastly , based on the novel of the same name, an adaptation of the classic fairy tale Beauty and the Beast. Vanessa and Alex were honored as Female and Male Stars of Tomorrow at the 2010 ShoWest Convention. Vanessa was cast in Sucker Punch by director Zack Snyder .
- Vanessa is currently dating actor Austin Butler .
- Vanessa dated Zac Efron , her co-star in the High School Musical films, from 2006-'10. Rumors credited the split to Vanessa cheating with Josh Hutcherson on the set of Journey 2: The Mysterious Island.
- Spring Breakers (2013)
- Machete Kills (2013)
- Journey 2: The Mysterious Island (2012)
- Sucker Punch (2011)
- Beastly (2011)
- Bandslam (2009)
- High School Musical 3: Senior Year (2008)
- High School Musical 2 (2007)
- High School Musical (2006)
- Thunderbirds (2004)
- Thirteen (2003)
- 2010 ShoWest Award, Female Star of Tomorrow
- 2009 Kids Choice Awards, Favorite Movie Actress (High School Musical 3: Senior Year)
- 2008 Teen Choice Awards, Choice Female Hottie
- 2006 Teen Choice Awards, TV Choice Chemistry (withe Zac Efron, High School Musical)