Movieo
Alec Maynard

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