Zac Efron is a Bruno Boy
Zac Efron fires his video game gun while hanging out at an arcade with a mystery male on Tuesday (July 14) in Vancouver, Canada.
The 21-year-old actor stayed covered in his hoodie while he was later seen catching a showing of Bruno starring Sacha Baron Cohen.
Zac is town to shoot The Death & Life and Charlie St Cloud. Last month, he took a sailboat out to get some lessons in preparation for the movie.