Nacido el 3 de febrero de 1972 en London, England, UK
Franny Armstrong es director, conocido por su trabajo en Drowned Out (2002), No Pressure (2010) y McLibel (2005). Con 9 películas en el catálogo de Cinalis.
Guarda sus pelis, califica su filmografía y descubre su próximo estreno.