Jo was born in Incheon. He studied at Incheon Nam High School.
Career
Jo started his career with Matsumoto Yamaga, but struggled to break into the first team, being named on the bench twice in matches in the J-League Cup. Jo moved to Daegu in 2020, and made his debut in a 2–1 win against Seongnam on the 7th of June 2020, coming off in the 83rd minute for Kim Dong-jin.[1] He finished the season on 19 appearances.
Jo scored his first goal for Daegu in a 2–1 win on the 21st November 2021, scoring the winning goal in the 75th minute.[2]
International career
Jo has international caps at youth level for South Korea.