Bo Welch

Bo Welch

En activité·Actif 1980–2022

Bo Welch. Production Designer: Edward Scissorhands. Bo Welch was born on 24 December 1951 in Yardley, Pennsylvania, USA. He is a production designer and director, known for Edward Scissorhands (1990), Men in Black (1997) and A Little Princess (1995). He has been married to Catherine O'Hara since 25 April 1992. They have two children. He was previously married to Pamela Ann Finkel.

Statistiques de carrière
24Films
1048Affiches
42Années d'activité
2011Année phare
Époques et genres
Époques
Genres