This celebrity has portrayed Phillip Carlyle, Mike O'Donnell, and Ted Bundy. Name this famous actor.

Answer Zac Efron

Born October 18, 1987, in San Luis Obispo, California, the star in this photo is Zachary David Alexander Efron, AKA Zac Efron. While the young actor rose to fame as Troy Bolton in the High School Musical trilogy, he's also appeared in countless other big-screen films.

Asked by · Last updated 4 years ago · 390.9K views · SOURCE