Jasper Harris was born on June 7, 1996 in London, England. He is an actor, known for The Thief Lord (2006), Have No Fear: The Life of Pope John Paul II (2005) and The Totenwackers (2007). Read more on iMDB