Michelle Portch: Michelle Portch. Actress: Vanguard. Michelle Portch is known for Vanguard (2009), Demon God (2012) and An Occasional Hell (2015).
Known For: Vanguard (Mary), Demon God (Annah), An Occasional Hell (Specialist Tomyris)