Nationality: American
Date of Birth: 30-Jun-1985
Father Name: Michael Fred Phelps
Mother Name: Deborah Sue "Debbie" Phelps
Spouse Name: Nicole Johnson
Country: United States of America
Detail Biography:
Michael Fred Phelps details coming soon . . . . .