American astronaut Alan Bean, who walked on the moon in 1969 during the Apollo 12 mission and commanded a crew on the Skylab Space Station in 1973, died in Houston on Saturday.