Vincent, real name Cao Sida, was born in Beijing, China. He graduated from the Piano Department of the Central Conservatory of Music. In 2013, he won the Hong Kong International Piano Competition as the champion. In 2017, he starred in his first film, "I Am Your Mom", thus officially entering the acting industry. In the same year, he played the role of Chen An in the youth campus web drama "My Huckleberry Friends".