Glenn E. Smith was born in Bar Harbor, Maine and raised in Malvern, Pennsylvania. He joined the United States Army Military Police in 1980 and served on active duty for approximately ten years, then served in the Army Reserve for one year. He served at several posts in the U.S., and at two separate posts in the Republic of South Korea over a total of four years. He served as a Patrolman, an Investigator, and a C.I.D. Special Agent before leaving the Army in 1990 with the rank of Staff Sergeant.
In 1998 Sergeant Smith joined the Pennsylvania Air National Guard and was assigned to the 111th Security Forces Squadron, Willow Grove, just north of Philadelphia. He deployed overseas twice during Operation Enduring Freedom following the terrorist attacks of September 11, 2001, first to the Portuguese islands of the Azores and then to the small nation of Qatar in the Persian Gulf. He transferred to the Delaware Air National Guard in 2003, where he served with the 166th Security Forces Squadron, New Castle, as the Non-Commissioned Officer in Charge of the Combat Arms Training and Maintenance section until he retired from military service in March 2008.
Glenn and his wife are currently enjoying life in Colorado Springs.