Carl served at Kingston, Downsview Detachments, Operational Services, Technical Support, Registration, Records and Registration, Organized Crime and Casino Intelligence Branches before retiring as a Staff Sergeant from Intelligence Branch on January 31, 2005. Carl was also the Chairperson for the OPP Veterans’ Association Chapter 18 in Orillia since 2010 and was recently elected as a Director for the OPP Veterans’ Association. Carl is survived by his wife, Jane and their children Stacey, David and Mary.