Following graduation from Regina's Campion College, he successively worked in his father's grocery, Canada Packers, Gray Insurance and finally from 1937, for the Saskatchewan Government Audit Department.
Following instructor positions at Trenton and Saskatoon and operational training at Comox, he was posted to the Far East where he flew the Douglas DC3 for the "Canucks Unlimited" 436 Burma Star Transport Squadron.
He was Chairman of the Regina Chamber of Commerce's Aviation Committee and lobbied for improved air service, particularly for cross-border connections to North Dakota.
He was instrumental in establishing a gliding scholarship for the Regina Air Cadets and for bringing three National Soaring competitions to Western Canada.
Recognizing that the soaring prospects in the Pincher Creek area could be enhanced by a better knowledge of the climatology of wave clouds, he initiated a data collection program.