Born 16th Apr 1959, Vancouver, Washington, United States of America.
NASA Biographical Data Click Here.
Michael Barratt visited the Island in July 2011 which included a visit to the Isle of Man Observatory on the 2nd July. He came along to the observatory with three other crew members of the STS-133 mission. (Nicole Stott, Eric Boe and Stephen Bowen).