Mao Xinyuan

Mao Xinyuan (born July 2, 1971) is a retired male race walker from PR China. He competed for his native country at the 1996 Summer Olympics.