Alexander Dunlop was born on October 27, 1971 in Winchester, England. He is a director and producer, known for Animal Cops: Detroit (2002), Treblinka Inside Hitler's Secret Death Camp (2013) and I, Human (2012).