Born:Unknown
Department:Acting
Total Credits: 1
Avg Rating: 10
Ditched
Challum Brown is a Scottish designer well-known for his set and costume design work in Glasgow, Scotland.