Fang made his acting debut in police drama
C.L.I.F. in 2011, playing a rich kid who lands himself in trouble after single-handedly masterminding a series of bombings. He was also a production assistant for the medical drama
The Oath produced by
Wawa Pictures for
Mediacorp. In 2012, Fang made his debut in the film
Imperfect. The same year, he also starred in Show Hand alongside Christopher Lee and ''
Don't Stop Believin'''. In 2013, Fang was awarded the Best Newcomer award at
Star Awards 2013. He also hosted his first travelogue
My Working Holiday where he visited different countries to work in exchange for food and lodging, which earned him a nomination for the Best Info-Ed Host at
Star Awards 20. In 2014, Fang starred as a lead role in Channel U,
Served H.O.T.. In the same year, he was given a role in basketball-themed movie
Meeting the Giant, directed by
Tay Ping Hui. In 2016, Fang was nominated as the Best Supporting Actor in
Star Awards 2016 as Chen Hao Wei in
Tiger Mum which won Best Drama in 2016. He also made his debut as a rap artist and released his first single, "1st Attempt", featuring vocals from
Sylvester Sim. In 2017, Fang was nominated as the Best Supporting Actor in Star Awards as Lin Zi Jie in
The Dream Job. He also release his second single "Still me" featuring
Desmond Ng. In 2018, Fang was nominated as the Best Supporting Actor in Star Awards as Shuai Ge in
Till We Meet Again. Fang had won two
Star Awards for Top 10 Most Popular Male Artistes in 2015 and 2017 respectively. On 27 April 2023, Fang announced he would not renew his contract with
Mediacorp when it ended on 30 April. After leaving Mediacorp, Fang worked as an acting teacher at a child modelling school. ==Personal life==