Zac Efron parties in Canada
'High School Musical' actor Zac Efron shocked onlookers by ''downing'' one alcoholic shot after another during a night out in Canada
Zac Efron has enjoyed a wild night out in Vancouver.
The 'High School Musical' actor - who has been desperate to shed his clean cut image in recent months - shocked onlookers by drinking a variety of alcoholic beverages during an evening with friends at Canadian night spot Opus Bar.
A source told entertainment blog FOX411: "They were all about partying. They were downing one Bitter Cherry Salome Sour after another, until they moved on to super strong Belvedere vodka and sodas.
"They looked like they were really celebrating!"
The 21-year-old star and his pals insisted on toasting each other whenever one of them went to the bar and came back with another drink.
Zac has previously claimed he tries to keep his partying in check as he does not want it to interfere with his career.
He has said: "There's a time for celebration and I partake, sure. But, you know, it's important not to let that become too big of a distraction. The more you have access to, the harder it is to remain focused.
"I do not want to fall victim to that, it's too easy and too often done. It's out of style anyway. I think the rebellious thing to do would to actually be successful."