By Nick Romano
Updated July 23, 2016 at 03:58 PM EDT
Credit: Twitter/John Barrowman

Arrow star John Barrowman let his fan flag fly at San Diego Comic-Con this weekend. As host of The Eisner Awards, which took place at the Hilton Bayfront’s Indigo Ballroom, the actor posed for photos dressed as Squirrel Girl, Zap Brannigan from Futurama, and Harley Quinn.

“Yes Squirrel Girl happened,” Barrowman wrote on social media as he channeled the Marvel comic book character in a playful pose.

Elsewhere, he went undercover among the fans outside sporting a Kylo Ren mask, dress, and plastic blue lightsaber. “Fabulously dancing by myself,” he tweeted with a video of him skipping and twirling around.

See his many, many looks in the photos and video below.