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.
In 2011, he was the recipient of The Singapore New Paper's "Dude of the Year Award."
He spent his early years in Shanghai, China, and later settled in Singapore.
In 2014, he appeared in the Tay Ping Hui-directed Sports film Meeting the Giant.