Glen graduated Howell high school and continued his education at Trenton State college (TCNJ) where he achieved a bachelor’s degree in criminal justice.
As a wrestler for Trenton State, Glen is a two-time DIII National champion, three time All-American, and Two-year team Captain.
After College Glen pursued his career in Law Enforcement, joining the Kenilworth Police Department where he served close to 29 years, retiring in 2024 with the rank of Sergeant.
He is proud to be an agent for PBA Blue Guardian and serve his fellow brothers and sisters in Law Enforcement.