Will Brown has marked his return to international touring car racing with a strong fourth-place finish in the opening Kumho FIA TCR World Tour race at Zhuzhou International Circuit in China.