St. Clair County Criminal Justice Association - Member
Marysville Knights of Columbus Council #9526 - Member
St. Christopher's Catholic Church - Lifetime member
Fraternal Order of Police, William E. Lewis Lodge #129 - Member
Michigan Tactical Officer's Association - Board Member
St. Clair County United Way - Board Member
Emergency Operations Center - Liason for COVID -19 pandemic
St. Clair County Dive Team Auxiliary
St. Clair County Community Mental Health - Helped secure funds from congress for Mobile Crisis Unit