Anthony Leroy

Actor Photo
  • Birthday: Apr 03, 1995
  • Place of birth: Pembroke, Ontario, Canada
  • Biography:
Canadian horror filmmaker merging modern SOV and found footage. Founder of Elytra Collective, a directorial team.