Larry Smith was born in London, England. He is known for his work on Only God Forgives (2013), Trafficker (2015) and The Guard (2011).
No data