Eric Lee moved to Canada in the 1980s and graduated from the University of Toronto with a degree in Landscape Architecture in 1986. Eric subsequently accepted a professional position at Shankland Cox Architects and Planners in Hong Kong. He also received professional construction experience as a site manager and site agent for large construction projects overseas with various companies.