Anthony Leroy
Birthday: 1995-04-03
Canadian horror filmmaker and Co-Founder of Elytra Collective, a directorial team.
Filmography
Character: "Bullshit" Durham
Character: The Necromancer
Job: Visual Effects Art Director
Job: Makeup Effects Designer
Job: Makeup Effects Designer
Job: Makeup Effects Designer