Glenis Levestam is known for her work on Dead Alive (1992), Black Sheep (2006) and Fracture (2004). Read more on iMDB