Known For: Costume & Make-Up
Producer
Death Walks on Nitrate
Makeup Artist
Jenny Secoma In: The Blind Spot
Viola vs. The Vampire King