Latest costume:
Justin Finch-Fletchley Cedric Diggory Xavia Jones Megan Jones Zach Smith
In 2018, Irvin cosplayed many Puffs characters as he saw the show time and again. He also began revisiting some old favorites as cast members began to leave, and he had to pay homage by dressing as them for their final performances.