Astronaut, traveled to the moon

Government Positions

Jack Swigert
Updated over 1 year ago

Basic Info

Types Person
Aliases John L. Swigert Jr., John Leonard Swigert, Jr.