James "Stocky" Edwards was born on 5 June 1921 in Nokomis, Saskatchewan but grew up in Battleford on Saskatchewan's Great Plains, during the Great Depression. As a youth, he worked on his uncle's farm, enjoyed hunting and excelled at high school hockey at St. Thomas College.
Edwards enlisted in October 1940 in the Royal Canadian Air Force (RCAF) and completed flight training in early 1941. By July he found himself at No. 55 OTU near Newcastle in the North of England undergoing fighter pilot training. In January 1942 Edwards was posted to No. 94 Squadron in Egypt as a Flight Sergeant. The squadron was flying Kittyhawks and became operational in March. On his first operational mission, escorting Boston's to the well defended Martuba airfield, he made his victory with the destruction of a Me 109F of Jagdgeschwader 27. By May, No. 94 Squadron had suffered heavy losses and was withdrawn from front line activity. Edwards was posted to No. 260 Squadron. On his first mission with No. 260 he damaged an Me 109 and on his second mission he destroyed another.
After being rested as a gunnery instructor with 203 Group at El Ballah, Edwards was promoted to Squadron Leader and joined No. 417 Squadron in Italy in November flying Spitfire Mk VIIIs. He was transferred to No. 92 Squadron in December as a flight commander also flying the Spitfire VIII. Edwards continued to add to his score with this unit in early 1944.
By March he was posted to take command of No. 274 Squadron in England which was just re-equipping Spitfire Mk. IXs. Operations began in May and included patrols over the Normandy beaches and bomber escorts. In August the unit began conversion to Tempest Mk. V. After only seven patrols Edwards' second tour ended and he returned to Canada on leave.
After a few brief postings, he returned overseas in March 1945 becoming the Wing Commander Flying of 127 Wing. He managed to make three more claims before the war ended in Europe and he returned to Canada in August. His final tally at the end of World War II was 15 and 3 shared destroyed and 13 damaged. He was the third highest scoring pilot of the Royal Canadian Air Force.
Edwards remained with the RCAF. after World War II. He commanded RCAF Centralia until March 1947. He served with a Search and Rescue unit in 1949 and at a recruiting center in 1950-51. In November 1951, he formed and commanded 430 Squadron which was the first Canadian unit to be equipped with F-86 Sabres. Edwards attended staff college in September 1955 and then he served at the USAF Air Defence HQ in Colorado Springs for four years. When Edwards returned to Canada in 1959 he went on a conversion course for the CF-100 "Canuck" All-Weather Fighter. In September 1962, he became Deputy Operations Officer of the 41st Air Division then in July 1966 he returned to Colorado Springs as a Plans Officer with NORAD. Under the Canadian Forces unification program, the Wing Commander became Lieutenant-Colonel Edwards and his final posting was as the OC Canadian Forces Station Badly Hughes. He retired in 1972 and took up residence in British Columbia.
On 14 May 2022 James “Stocky” Edwards died at the age of 100.