Michelle Armstrong is known for Water Rats (1996), Xena: Warrior Princess (1995) and Love and Other Catastrophes (1996).
No data