Ashby is a 1986 graduate of the Navy Fighter Weapons School, also known as "TOPGUN", and the U.S. Naval Test Pilot School.
Ashby accumulated over 7,000 flight hours and 1,000 carrier landings during six aircraft carrier deployments in his Navy career.