Chris Hill is a location manager for film, television and commercials based in Cardiff, Wales.
50 Greatest Harry Potter Moments
The Big I Am
Johnny and the Bomb
Movie · Location Manager
TV · Location Manager · 3 eps