Post Graduate Diploma in Landscape Architecture – University of Central England, UK
Bachelor of Arts in Landscape Architecture – Manchester Metropolitan University, UK
Stephen is the Studio Director of ASPECT Studios, Shanghai. He is a dynamic and innovative international landscape architect recognised for his creative contemporary design works, free thinking and detail resolution.
Driven by his passion for innovation and excellence, Stephen approaches design as an explorative play between landscape, art and urbanism creating unique and memorable responses and experiences for each commission.
While all his designs are derived from the same hand, each strives to be unique to themselves and challenge the routine conventions of the modern day built environment.
His inspiration is balanced between humanistic influences of perception and culture, along with more contextual influences of environment, climate and the land.
Stephen actively leads the design of all projects from ASPECT Studios Shanghai. His attention to detail and focus on quality covers all aspects of the studio including design, team and business. With a strong passion for design, his consideration, philosophy and energy motivates those around him to continually strive for excellence and innovation in all aspects of their work.
Stephen’s portfolio of work spans a wide range of projects in terms of type, scale and complexity with extensive experience in the successful delivery of Mixed-Use, Retail and Commercial, Public Realm and Urban Space, Residential and High end villas and Hospitality projects across the diverse geographic, climatic and cultural regions of Europe, Middle East, Asia and China.
Commercial, Civic, Corporate and Retail
Tourism, Resorts and Hospitality
Open Space and Public Realm