Chris Hill is a location manager for film, television and commercials based in Cardiff, Wales.
50 Greatest Harry Potter Moments 2011
Director
The Big I Am 2010
Location Manager
Credits from TMDB.