Puffs
Irvin has been a huge fan of the play Puffs since its premiere (read more here: Puffs). After the first five times seeing it, he'd worn every bit of Hufflepuff regalia he owned, and had to move into cosplaying characters from the actual show. Beginning in 2017, he created 20 costumes of characters from the Puffs universe.
Apocryphal Puffs Characters
Irvin made it a goal of his to cosplay every member of the cast, and though it came down to the wire in 2019, he pulled it off. So here are the cosplays by the original actor who created the character:
- Langston Belton: Oliver Rivers
- Madeleine Bundy: Susie Bones | Harry Potter
- Jessie Cannizzaro: Bippy | Rita Scooter
- Nick Carrillo: Justin Finch-Fletchley | Zach Smith
- A.J. Ditty: Narrator | Newsie
- Julie Ann Earls: Megan Jones | Dorothy Hammermeister
- Evan Maltby / James Fouhey: Cedric Diggory
- Andy Miller: Leanne | Helga | Frenchy
- Zac Moon: Wayne Hopkins
- Ellie Philips / Anna Dart: Xavia Jones | Professor Sprouty
- Stephen Stout: The Headmaster | Wizard with Time Turners