Chen is a urban designer with a background in urban planning, design and spatial analysis. He has a global experience in North America and China, with an interest in urban redevelopment and cultural landscape preservation. Chen is currently working on planning and design consulting services for Sheridan College. His work for the College includes a comprehensive study identifying challenges, opportunities and solutions for campus growth over the next 30 years. His specific role is supporting the context research, existing condition analysis, design direction for the future vision and facilitating public engagement with the project.