Kudos to the CW star for not freaking out, especially considering that his face is pretty much his job.
Stephen Amell’s Facebook post just goes to show that he’s pretty cool when it comes to his fans.
Some actors might not take too well to being randomly headbutted by a stranger; but Amell just shook his hand and declined to fight.
He could have headbutted the guy back or run away or reminded him that the Green Arrow is a fictional character whose fights are carefully choreographed on a TV set.