Stephen was nominated for Favorite TV Hero and Favorite Sci-Fi/Fantasy TV Actor, with Ian Somerhalder taking home the latter award.
“Ok guys at airports: You can wear giant Beats By Dre headphones or a nice fluffy neck pillow. You can’t wear both,” he recently tweeted. LOL!
Don’t forget – Arrow returns on Wednesday, January 15 @ 8PM on The CW!