His birth year was listed as 1975. Glenn has previously lived in Richmond, Rio Rancho and Lexington. This year Glenn celebrated his 49 birthday. Glenn’s residency is at 2208 Virgin Wood Rd, Rio Rancho, Nm 87124. The number currently linked to Glenn is (505) 994-2420.