Kyle has spent 28 years with the Maine State Police, the last 3 as Troop Commander of Troop B in Gray. He has been the primary FTO for multiple Troopers in his career and was the Troop B FTO Supervisor for 8 years. Kyle was a Trooper for 17 years, promoted to Sergeant in 2011 and promoted to Lieutenant in 2019.