birth · 30 May 1958 · 67 years ago
Michael E Lopez-Alegria Madrid Spain, US Navy Lieutenant Commander/astronaut (STS 73, sk 92)
More births on 30 May