Episode 018 BGen Gary Stafford

Today’s podcast guest is Brigadier General Gary Stafford, OMM, CD.

In 1970, Brigadier-General Stafford joined The Royal Regiment of Canada as a Private and progressed to the rank of Chief Warrant Officer in 1983. He held the position of Regimental Sergeant Major from 1983 to 1987.

In 1988, Brigadier-General Stafford commissioned from the ranks, promoted to Captain and posted to Toronto Militia District Headquarters (now 32 Canadian Brigade Group) as the Recruiting Officer for one year. He returned to The Royal Regiment of Canada where, in 1992, he was promoted to Major.

In 1999, he was promoted Lieutenant-Colonel and appointed Commanding Officer of The Royal Regiment of Canada.  Gary Stafford went on to command 32 Canadian Brigade Group before deploying to Afghanistan in 2006.  Upon his return, he was promoted to the rank of Brigadier General and was appointed as the Deputy Commander of Land Force Central Area, which is now known as the 4th Canadian Division.  He retired from the Canadian Armed Forces as the Deputy Commander of Land Force Doctrine and Training System (now the Canadian Army Doctrine and Training Centre) in 2010.

As a reservist, he had a second career as a police officer with the Toronto Police Service where he attained the rank of Staff Sergeant.

Follow me on Twitter @MikeLacroix32 and keep track of my results on #Mike100Workouts

You can support this site by shopping on Amazon.  You still enjoy Amazon’s great prices, but a portion of your purchase goes to supporting the show.


Gary Cadet

Young Private Gary Stafford of the Royal Regiment of Canada in 1970.

Gary Scarlet Uniform

Warrant Officer Gary Stafford at the archway next to Fort York Armoury.


Col Gary Stafford, Commander 32 Canadian Brigade Group, in Toronto.

Afgan 06

Col Stafford mentoring the Afghan National Police in 2006.


Col Gary Stafford and BGen Greg Young – Both former commanders of 32 Canadian Brigade Group.

Back from Patrol

Col Stafford back from patrol.

Comments are closed.