Lisa LeonardActing • 1985-06-19 • Johannesburg, South AfricaNo biography available.Known For5.7Momentum2015The Demon CodeFan ClubNo Nerds have favorited Lisa Leonard yet — be the first.All fan clubsFrom NerdspinFilmographyActor1Upcoming12015MomentumFilmLisa★ 5.7