No photoActingRebecca WindheimBorn 1998-04-22· Montreal, Quebec, CanadaKnown forThe Last Templar2009ACTIONThe Death & Life of John F. Donovan2019DRAMAFull filmographyThe Last Templar2009ACTIONThe Death & Life of John F. Donovan2019DRAMA