Actor Zachary David Alexander Efron is from the United States. Zac Efron Girlfriend: Following the brief relationships, Efron began dating model Vanessa Valladares, whom he met in June 2020 in Australia. He started acting professionally in the early 2000s, and in the late 2000s, he became well-known for playing Troy Bolton, the main character, in the High School Musical trilogy. He appeared in the comedies 17 Again and the musical Hairspray during this time.