Famous for his Star Award-winning performance as Bai Zhixiang in the Singaporean television series Don't Stop Believin', Fang is also notable for his role as Zhong Wentai on the MediaCorp Channel 8 series Sudden. Also a film actor, he played the role of Zach in the 2012 film Imperfect. He first appeared on screen in the 2011 television series C.L.I.F.