David joined the OPP in 2001 as an amalgamated member from Terrace Bay Police. He also served with Copper Cliff Police Service and Sudbury Regional Police Service before retiring as a Senior Constable from Nipigon (Schreiber) Detachment on October 25, 2002. David is survived by his wife Lori and children Chris and Chad.