| 2025 | Lexington Postal Community Credit Union | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Safari Club Int'L Se MI Bowhunters | 990 | Director | 8 | $0 | $0 | View return |
| 2024 | Knights of Columbus | 990EZ | Deputy Grand Knight | 10 | $0 | $0 | View return |
| 2024 | Lexington Postal Community Credit Union | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Lowndes County VFW Post 4272 | 990 | Surgeon | 2 | $0 | $0 | View return |
| 2024 | Safari Club Int'L Se MI Bowhunters | 990 | Director | 8 | $0 | $0 | View return |
| 2023 | Twin Lakes Telephone Cooperative Corp | 990 | Director | 15 | $42,001 | $0 | View return |
| 2023 | Northport Fire Fighters Association | 990EZ | Fire Chief | 0 | $0 | - | View return |
| 2023 | Knights of Columbus | 990EZ | Deputy Grand Knight | 10 | $0 | $0 | View return |
| 2023 | People'S Action Institute | 990 | Board Member & Vice Chair | 1 | $0 | $0 | View return |
| 2023 | Lowndes County VFW Post 4272 | 990 | Surgeon | 2 | $0 | $0 | View return |
| 2023 | Progressive Maryland Education Fund Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Masonic Temple Corporation | 990 | Vice-Preside | - | $0 | $0 | View return |
| 2023 | People'S Action | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Twin Lakes Telephone Cooperative Corp | 990 | Director/President | 15 | $39,601 | $0 | View return |
| 2022 | Progressive Maryland Education Fund Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | People'S Action | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Lowndes County VFW Post 4272 | 990 | Surgeon | 2 | $0 | $0 | View return |
| 2022 | Northport Fire Fighters Association | 990EZ | Fire Chief | 0 | $0 | - | View return |
| 2021 | Twin Lakes Telephone Cooperative Corp | 990 | Director/President | 15 | $32,301 | $0 | View return |
| 2021 | People'S Action | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Progressive Maryland Education Fund Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Lowndes County VFW Post 4272 | 990 | Surgeion | 2 | $0 | $0 | View return |
| 2021 | Northport Fire Fighters Association | 990EZ | Fire Chief | 6 | $0 | - | View return |
| 2021 | Association of Local Government Auditors | 990 | Past President | 2 | $0 | $0 | View return |
| 2020 | Progressive Maryland Education Fund Inc | 990 | Executive Director | 25 | $46,750 | $38,250 | View return |
| 2020 | Twin Lakes Telephone Cooperative Corp | 990 | Director/Vice President | 15 | $29,554 | $0 | View return |
| 2020 | People'S Action | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Cordova Community Council Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Association of Local Government Auditors | 990 | President | 4 | $0 | $0 | View return |
| 2019 | Twin Lakes Telephone Cooperative Corp | 990 | Director/Vice President | 15 | $35,302 | $0 | View return |
| 2019 | Progressive Maryland Education Fund Inc | 990 | Executive Director | 25 | $0 | $31,760 | View return |
| 2019 | Cordova Community Council Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Lowndes County VFW Post 4272 | 990 | Surgeon | 2 | $0 | $0 | View return |
| 2019 | People'S Action | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Twin Lakes Telephone Cooperative Corp | 990 | Director/Vice President | 15 | $27,448 | $0 | View return |
| 2018 | Progressive Maryland Education Fund Inc | 990 | Executive Director | 25 | $0 | $70,000 | View return |
| 2018 | Cordova Community Council Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Lowndes County VFW Post 4272 | 990 | Surgeon | 2 | $0 | $0 | View return |
| 2018 | People'S Action | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Twin Lakes Telephone Cooperative Corp | 990 | Director | 15 | $29,848 | $0 | View return |
| 2017 | Salt River Valley Al-Anon Information Services Inc | 990EZ | Vice Treasurer | 2 | $0 | - | View return |
| 2017 | Progressive Maryland Education Fund Inc | 990 | Executive Director | 25 | $0 | $0 | View return |
| 2017 | People'S Action | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Cordova Community Council Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Lowndes County VFW Post 4272 | 990 | Surgeon | 2 | $0 | $0 | View return |
| 2016 | Twin Lakes Telephone Cooperative Corp | 990 | Director | 15 | $28,432 | $0 | View return |
| 2016 | Cordova Community Council Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2016 | People'S Action | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Salt River Valley Al-Anon Information Services Inc | 990EZ | Vice Treasurer | 2 | $0 | - | View return |
| 2016 | Lowndes County VFW Post 4272 | 990 | Surgeon | 2 | $0 | $0 | View return |
| 2015 | Twin Lakes Telephone Cooperative Corp | 990 | Director | 15 | $27,940 | $0 | View return |
| 2015 | Ancient & Accepted Scottish Rite of Elmo Lodge Valley of Wichita | 990 | Venerable Master | 2 | $0 | $0 | View return |
| 2015 | Cordova Community Council Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2014 | Twin Lakes Telephone Cooperative Corp | 990 | Director | 15 | $31,096 | $0 | View return |
| 2014 | Ancient & Accepted Scottish Rite of Elmo Lodge Valley of Wichita | 990 | Venerable Master | 2 | $0 | $0 | View return |
| 2014 | Cordova Community Council Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2013 | Twin Lakes Telephone Cooperative Corp | 990 | Director | 15 | $32,708 | $0 | View return |
| 2013 | Cordova Community Council Foundation | 990 | President | 2 | $0 | $0 | View return |