Production
Chris Hill
EN cinema · 2 credits
Chris Hill is a location manager for film, television and commercials based in Cardiff, Wales.
Known for
Filmography

The Big I Am
EN · 20104.8
Location Manager
Production
EN cinema · 2 credits
Chris Hill is a location manager for film, television and commercials based in Cardiff, Wales.

The Big I Am
Location Manager