Morgana Ignis
Discarnate 2019
Rating: 4.3
Cucuy: The Boogeyman 2018
Rating: 4.6
The Sandman 2017
Severus Snape and the Marauders 2016
Rating: 7.2
Harbinger Down 2015
as Creature Double
as The Cucuy
as The Sandman
as Severus Snape
as Tardigrade