Debbie Muggli is an actress, known for Nemesis 3: Time Lapse (1996), Nemesis 2: Nebula (1995) and Martin (1992). Read more on iMDB