Eric has been with the Shanghai Hockey Club (SHC) for two years. Initially playing on the ice for all three seasons as a defenseman, he made the mistake of telling the executive that he is a goalie and hasn’t stopped playing goal since. In addition to playing, Eric also referees. After his first year, he joined the executive team before the 2023-2024 season, taking on the role of scheduling goaltenders and referees, creating schedules, and assisting wherever else he can be helpful.