Hou represented China at the 2012 Summer Paralympics in London, entering the shot put (T46) event. He won the silver medal recording a distance of 15.57 metres. As well as the Paralympics Hou has also been part of two Chinese teams to compete at the IPC Athletics World Championships, in 2011 in Christchurch and 2015 in Doha. He finished fourth in the discus in 2011, but won gold in the same event in 2015, setting a new world record of 52.64 metres. At Doha he also entered the javelin (9th) and shot put (4th) events.