With over 25 years’ professional experience, Peter is responsible for Chapman Taylor’s Interior design projects across China.
He qualified in 1993 from Sheffield University with a Diploma in Architecture and spent several years working in the UK and Hong Kong before moving to Shanghai in 1997.
Peter has worked with Chapman Taylor in China since 2007, is one of the founding Directors of our Shanghai studio, and has delivered some of Chapman Taylor’s largest and most successful projects.
Areas of expertise:
Masterplanning / Architecture / Interior Design