- Share this article on Facebook
- Share this article on Twitter
- Share this article on Email
- Show additional share options
- Share this article on Print
- Share this article on Comment
- Share this article on Whatsapp
- Share this article on Linkedin
- Share this article on Reddit
- Share this article on Pinit
- Share this article on Tumblr
Zac Efron certainly has come a long way since playing Troy.
The actor got his start in the Disney Channel’s High School Musical trilogy before branching out into a variety of film roles. Some were huge hits; others (read: Charlie St. Cloud), not so much.
But Efron’s career is hotter than ever, thanks in part to his willingness to go back to comedy, including 2015’s Dirty Grandpa. So here are our picks for his five funniest roles thus far.
This became summer’s surprise hit, which had a lot to do with Efron poking fun at his image as a macho jock as he went head-to-head with Seth Rogen. That said, many viewers probably also weren’t complaining about seeing him appear shirtless through a good chunk of the film.
After his High School Musical success, this body-switch comedy helped proved he could have a career on the big screen. The premise was borderline creepy, but the film still offered plenty of laughs.
That Awkward Moment
This film wasn’t a breakout hit at the box office, but it offered crowd-pleasing fun. Plus, with Michael B. Jordan and Miles Teller also starring, it’s hard to find a comedy this year featuring a greater amount of promising up-and-comers.
Saturday Night Live
Efron has proven to be quite the capable SNL host, even taking a page from Justin Timberlake‘s book by showing off his singing chops in some sketches.
Efron has surprisingly appeared in three episodes of the venerable sketch show, playing such characters as Harry Potter and Billy Joel.
Sign up for THR news straight to your inbox every day
Behind The Screen