Lisa LeonardActor · Born June 19, 1985 · Johannesburg, South AfricaIMDb Acted in 22010s2015MomentumLisa42No release dateThe Demon CodeMovie