Our good friend Booboo Stewart signed autographs for some fans at the Richmond Mall in Vancouver on April 3.
The 16-year-old actor’s luck was turned upside down at the signing when a random guy punched him!
Booboo tweeted, “Hey its a bummer that someone thought it’d be cool to sucker punch me chased him down held him until police came no biggie had a great time. It all ended up ok, I’m ok. Thanks to everyone.”
We hope you're doing well Booboo!