At the age of 14, Marcus started learning Yangqin under the tutelage of Mr Ng Hee Sai. Exposed to Pipa at the age of 15 under the guidance of Ms Yan Yu, and subsequently continue learning from Mr Goh Yew Guan and Mdm Tan Jon Chin. In 2009, Marcus obtained the Diploma Grade for Yangqin, and under the guidance of Ms Ding Xiao Yan, he obtained Ruan Grade 8 in 2010.
After joining Keat Hong Chinese Orchestra in 2007, Marcus has been an active member and took part in various performances of the orchestra. He has also performed for numerous local and overseas performances with several other orchestras, such as Nanyang Polytechnic Chinese Orchestra. Under the tutelage of Mdm Liu Yan, Marcus performed together with Pipa Society Singapore in 2017. Currently, Marcus is also the plucking instructor of several Primary and Secondary Schools.