The actor who plays billionaire playboy Oliver MCQueen and his crime-fighting alter-ego posted an Instagram snap of his cut nose and a blackened right eye, revealing that despite his look he did not accept the fan's challenge.

Amell added the caption: "Dude came up to me yesterday... Head Butts me hard. Outta nowhere... Then says - 'I want to fight the Green Arrow'. (I) paused, looked at him... shook his hand and said no thank you. Because I'm a father and a husband. Pretty manly if you ask me."

The 35-year-old star of the series did not mention where or when the incident took place.