HomePeople Biography and filmographyArmand Leroi Biography unavailable on TMDB. Movies (5)TV shows (0) Movies (5) The Secret Science of Pop2017 · Presenter Warwick Davis and the Seven Dwarfs of Auschwitz2013 · Self - Prof. of Evolutionary Developmental Biology What Darwin Didn't Know2009 · Himself, Writer, Director Darwin's Secret Notebooks2009 · Writer Extraterrestrial2005 TV shows (0) No credits available.