The 34-year-old Arrow star was joined by 29-year-old actor Miles Teller at the awards event.
Stephen and Miles are both set to present during the show, which will air the next day.
Stephen noted on Twitter before the event that he had said in the past he wouldn’t go to an awards show unless he was nominated.
“Pretty sure I said I’d never be on snapchat too,” he tweeted. “My snapchat is spectacular.”
FYI: Miles is wearing a Levi’s Vintage Clothing jacket, a Club Monaco shirt, Frame Denim jeans, Christian Louboutin shoes, and a Tag Heuer watch.