Nel 2008 Fu perse la finale dello UK Championship per 10-9 contro Shaun Murphy, dopo aver battuto in semifinale il finalista in carica del Mondiale Ali Carter. Nel 2010 vinse la Championship League e torna in semifinali in Premier League. L'hongkonghese arrivò poi in finale al Masters 2011, dopo aver battuto Stephen Maguire (6-4), Peter Ebdon (6-0) e Mark Allen (6-4). In finale viene battuto dal cinese Ding Junhui con il punteggio di 10-4.