Leroy Chiao was born on August 28, 1960, in Milwaukee,
Wisconsin, USA.
View page
Chiao Chiao is 5'4".
View page
Chiao Chiao's birth name is Chiao, Li-Na.
View page
Chuang Chiao's birth name is Mu Chiao.
View page
There has only been one (1) astronaut that has voted in a U.S. Presidential Election from space ... In the 2004 Election Leroy Chiao casted an absentee ballot from the International Space Station ...