In 1984, Johnson reported to the U.S. Air Force Test Pilot School at Edwards Air Force Base, California.
He has logged over 10,800 flight hours in 50 aircraft types and has accumulated over 500 carrier landings.