Yang featured in five Davis Cup ties for China and also represented his country in multi-sport events. He was a men's doubles bronze medalist at the 2001 Universiade in Beijing and also competed at the 2002 Asian Games in Busan.