(Photo: Kevin Smith)

After confirming that Jay Mewes would have a cameo on the episode of The Flash directed by Kevin Smith, the director has now shared an on-set picture of his "hetero life mate" on the set.

Smith, rocking an amazing custom Blackhawks hockey sweater, stands next to Jay - with the villainous speedster Zoom looming behind them, and looks of fear on their faces.

A photo posted by Kevin Smith (@thatkevinsmith) on Mar 30, 2016 at 6:55am PDT

"Jay was ecstatic to have scripted lines in one of his favorite shows," Smith writes. "I also found an opportunity to sneak Jay into another scene as well - this time as a masked super villain." Getting to play a masked metahuman was "the role that reduced him to tears," something Smith says he's only seen twice: "one time [he cried] about the birth of his only begotten daughter, the other time was after he wrapped his super villain bit on The Flash."

Smith went on to fully describe Mewes' passion for comic books, thoroughly thanking The CW and The Flash for letting him sneak his friend into the DC Comics Universe.

Kevin Smith's episode of The Flash - 2.21, will air in May. The Flash airs Tuesday nights at 8pm on The CW.

Have you seen Dawn of Justice yet? If so, go rate it in the ComicBook.com Movie Database for a chance to win your very own Armored Batman figure!

Batman v Superman: Dawn of Justice is now playing in theaters.