Alec Maynard
- Directing
- Born
- 5 December 1989
- Place of birth
- London, United Kingdom
- Known for
- Directing · The Devil's Due
Hailing from North London, Alec, has a body of work including narrative films, fiction writing and story consultancy for video games.
Filmography
Pick a role to switch the films