He was a mission specialist on STS-6 on board "Challenger". During the mission Peterson performed a spacewalk to test the new airlock and space suits. He logged 120 hours in space. Peterson retired from NASA in 1984.