Zhaoxu Zhang

Zhaoxu Zhang (also known as Max Zhang) was born on 18 November 1987, in Yantai City, China. He was the tallest athlete during the London 2012 Olympic Games.