Holly Stevenson is known for her work on Blades (1989), Anna's Quest: Volume 1 - Winfriede's Tower (2012) and The Yellow Wallpaper (2012). Read more on iMDB