Avril E. Russell nasceu e foi criada em Nottingham, onde se ensinou a ser roteirista e se formou como técnica de filme e vídeo na Intermedia Film and Video, também em Nottingham. Em 2007, ela ganhou o prêmio de Melhor Roteiro no Long Beach Action On Film International Film Festival com o thriller de ação não produzido "Bulletproof", liderado por uma mulher. Ela foi finalista do prêmio de Melhor Roteiro no Spirit Quest Film Festival da Pensilvânia, em 2010.