ActingLeigh EnnsBorn 1981-11-23· Winnipeg, Manitoba, CanadaKnown forThe Lazarus Project2008DRAMAFull filmographyThe Lazarus Project2008DRAMA