Jack Gleeson — aka King Joffrey Baratheon on “Game of Thrones” — made an appearance on Friday at a wrestling show … but instead of being a villain, he finally got to play face.

It all went down at Trinity Brawl 2 in Dublin, a show which was apparently supposed to be taking place in the mind of a wrestler named J Money.

According to those in attendance … Gleeson appeared at the top of the show in a weird outfit and makeup as part of the storyline taking place in J Money’s head.

After a full card of matches, Jack re-appeared at the end of the show as his normal self to reveal J Money had been unconscious for five months and it was now Christmas Eve. Because of that, they had to send the fans home to be with their families, so “All I Want For Christmas is You” by Mariah Carey began to play and everyone in the ring danced as the show came to a close.

Check out this video from his appearance below.