Greg served at Peterborough and Ottawa Detachments, Long Sault DHQ, Field Coordination Branch, Personnel Management Division, Career Management Branch, Staff Services Branch, and Peterborough DHQ before retiring as Inspector from Corporate Support Command on August 31, 1999. Greg is survived by his wife Judy and children Amanda and Gregory Jr.