Fu represented China at the 2012 Summer Paralympics in London, entering the discus and Javelin throw events (F42). In the discus he finished ninth, but a throw of 52.79 metres in the javelin gave him a Paralympic gold medal. As well as the Paralympics Hou has also been part of two Chinese teams to compete at the IPC Athletics World Championships, in 2013 in Lyon and 2015 in Doha. In Lyon he won the silver in the F42 javelin.