Xiangji Zeng, violinist, was born in Beijing. She finished her bachelor study of law at Beijing Institute of Technology, and then went to Central Conservatory of Music, Beijing, with a major in violin with Gongqi Zhu and musicology with Yaping Yao, completing her master with research in Schubert and his contemporary sonata form.

Inspired by a recording of Bach's sonatas and partitas for solo violin, played by the baroque violinist, Lucy van Dael, Xiangji has studied baroque violin with Lucy at Koninklijk Conservatorium of The Hague. In addition to solo repertoire from the late renaissance to contemporary, she has played in European early music ensembles, such as the Orchestra of the Eighteenth Century, Barokensemble Eik en Linde, Symphonie Atlantique, Ribattuta Musica, Bach Vereeniging Amsterdam. She joined baroque ensemble Concerto Valiante in 2015, and IJ Space in 2017. In 2018, she co-founded Estehaagse Ensemble, not only focused on baroque repertoire, but also classical and romantic chamber music. She joined Shanghai Camerata, the first baroque ensemble on period instruments in China. In 2018, she performed Beethoven’s No.7 Symphony with Orchestra of the Eighteenth Century under the baton of Ph. Herreweghe. She then took part in a CD recording with Chinese countertenor, Meili Li and Shanghai Camerata. She played in early music festivals, such as Utrecht Early Music in 2017. In 2016, she performed Bach's Mass in B Minor with Ton Koopman in Boston Early Music Festival, subsequently touring to New York, The Hague, Leiden and Deventer. In the same year, collaborating with the violone teacher Margaret Urquhart, she played early baroque chamber music at the 'Zhong Yin' Double Bass Festival in Beijing. She is active as a teacher as well, giving summer courses (composition theory and violin) in Beijing, and chamber courses in The Hague.