DesiMDB

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