Harry Escott |
Harry Escott was born on September 9, 1976 in London, England. He is known for his work on Shame (2011), Welcome to the Punch (2013) and Hard Candy (2005).
See full bio »
Born:in London, England, UK |
|