| 2025 | Twin Lakes Canal Co | 990 | Director | 2 | $475 | $0 | View return |
| 2024 | Jackson Electric Membership Corporation | 990 | Vice Chairma | 4 | $50,806 | $0 | View return |
| 2024 | Twin Lakes Canal Co | 990 | Director | 2 | $325 | $0 | View return |
| 2024 | Anaweza Inc. | 990EZ | Finance Committee Chair | 2 | $0 | $0 | View return |
| 2024 | Community Action Partnership - Minot Region | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Roofers and Waterproofers Research And | 990 | Trustee - New | 1 | $0 | $0 | View return |
| 2024 | Shelby Volunteer Fire and Rescue Dept | 990 | Assistant Ch | - | $0 | $0 | View return |
| 2024 | Roofers Union Local No 182 Apprenticeship Trust | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2024 | Tennessee Firemen'S Association | 990 | Past President | 1 | $0 | $0 | View return |
| 2024 | National Roofers Union & Employers Joint Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Jackson Electric Membership Corporation | 990 | Vice Chairma | 4 | $51,261 | $0 | View return |
| 2023 | Brookside Christian Academy | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Anaweza Inc. | 990EZ | Finance Committee Chair | 1 | $0 | $0 | View return |
| 2023 | Roofers Union Local No 182 Apprenticeship Trust | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2023 | Shelby Volunteer Fire and Rescue Dept | 990 | Assistant Ch | - | $0 | $0 | View return |
| 2023 | Missouri Families 4 Families | 990EZ | Vice President | 0 | $0 | - | View return |
| 2023 | Community Action Partnership - Minot Region | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Tennessee Firemen'S Association | 990 | President | 1 | $0 | $0 | View return |
| 2023 | National Roofers Union & Employers Joint Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Eagle Ranch Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Eagle Ranch Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Natural Resources Defense Council Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Jackson Electric Membership Corporation | 990 | Secretary/Tr | 4 | $44,709 | $0 | View return |
| 2022 | Eagle Ranch Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Community Action Partnership - Minot Region | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Ecology Project International | 990 | Director | 10 | $0 | $0 | View return |
| 2022 | Shelby Volunteer Fire and Rescue Dept | 990 | Assistant Ch | - | $0 | $0 | View return |
| 2022 | Roofers Union Local No 182 Apprenticeship Trust | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2022 | Anaweza Inc. | 990EZ | Finance Committee Chair | 0.5 | $0 | $0 | View return |
| 2022 | Missouri Families 4 Families | 990EZ | Vice President | 0 | $0 | - | View return |
| 2022 | Eagle Ranch Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Natural Resources Defense Council Inc. | 990 | Trustee (As Of 12/2022) | 1 | $0 | $0 | View return |
| 2022 | National Roofers Union & Employers Joint Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Tennessee Firemen'S Association | 990EZ | 2nd VP | 0 | $0 | - | View return |
| 2021 | Jackson Electric Membership Corporation | 990 | Secretary/Tr | 4 | $35,804 | $0 | View return |
| 2021 | Missouri Families 4 Families | 990EZ | Chairman | 0 | $0 | - | View return |
| 2021 | Community Action Partnership - Minot Region | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Ecology Project International | 990 | Vice Chair | 10 | $0 | $0 | View return |
| 2021 | River Valley Community Partnership | 990EZ | Board Member | 4 | $0 | $0 | View return |
| 2021 | Shelby Volunteer Fire and Rescue Dept | 990 | Assistant Ch | - | $0 | $0 | View return |
| 2021 | Cherry Creek School Distric Parent Teacher Community Council Inc | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2021 | Anaweza Inc. | 990EZ | Board Treasurer Finance Committee | 0.5 | $0 | $0 | View return |
| 2021 | Eagle Ranch Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Eagle Ranch Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Roofers Union Local No 182 Apprenticeship Trust | 990EZ | Trustee | 0.25 | $0 | - | View return |
| 2021 | Tennessee Firemen'S Association | 990EZ | 3rd VP | 0 | $0 | - | View return |
| 2021 | National Roofers Union & Employers Joint Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Jackson Electric Membership Corporation | 990 | Secretary/Tr | 4 | $41,210 | $0 | View return |
| 2020 | Shelby Volunteer Fire and Rescue Dept | 990EZ | Assistant Ch | 0 | $0 | - | View return |
| 2020 | Missouri Families 4 Families | 990EZ | Chairman | 0 | $0 | - | View return |
| 2020 | Eagle Ranch Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Eagle Ranch Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Community Action Partnership - Minot Region | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Ecology Project International | 990 | Vice Chair | 10 | $0 | $0 | View return |
| 2020 | National Roofers Union & Employers Joint Health & Welfare Fund | 990 | Trustee - New | 1 | $0 | $0 | View return |
| 2019 | Jackson Electric Membership Corporation | 990 | Secretary/Tr | 4 | $38,690 | $0 | View return |
| 2019 | Shelby Volunteer Fire and Rescue Dept | 990EZ | Assistant Ch | 0 | $0 | - | View return |
| 2019 | Eagle Ranch Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Community Action Partnership - Minot Region | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Missouri Families 4 Families | 990EZ | Chairman | 0 | $0 | - | View return |
| 2019 | Eagle Ranch Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Ecology Project International | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Jackson Electric Membership Corporation | 990 | Secretary/Tr | 4 | $45,496 | $0 | View return |
| 2018 | Shelby Volunteer Fire and Rescue Dept | 990EZ | Assistant Ch | 0 | $0 | - | View return |
| 2018 | Eagle Ranch Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Community Action Partnership - Minot Region | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Ecology Project International | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Jackson Electric Membership Corporation | 990 | Secretary/Tr | 4 | $45,761 | $0 | View return |
| 2017 | Dodgeville Revitalization Program | 990 | Executive Director | 40 | $28,625 | $0 | View return |
| 2017 | Shelby Volunteer Fire and Rescue Dept | 990EZ | Assistant Ch | 0 | $0 | - | View return |
| 2017 | Community Action Partnership - Minot Region | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Ecology Project International | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Jackson Electric Membership Corporation | 990 | Secretary/Tr | 4 | $39,548 | $0 | View return |
| 2016 | United Union of Roofers Waterproof and Allied Workers Local 182 | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2016 | Dodgeville Revitalization Program | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2016 | Eagle Ranch Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Eagle Ranch Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Shelby Volunteer Fire and Rescue Dept | 990EZ | Assistant Ch | 5 | $0 | - | View return |
| 2016 | Community Action Partnership - Minot Region | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Jackson Electric Membership Corporation | 990 | Secretary/Tr | 4 | $32,861 | $0 | View return |
| 2015 | Wiregrass Area Food Bank Inc. | 990 | - | - | $0 | $0 | View return |
| 2015 | Eagle Ranch Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Shelby Volunteer Fire and Rescue Dept | 990EZ | Assistant Ch | 0 | $0 | - | View return |
| 2015 | Eagle Ranch Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Community Action Partnership - Minot Region | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | United Union of Roofers Waterproof and Allied Workers Local 182 | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2015 | Dodgeville Revitalization Program | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2014 | Jackson Electric Membership Corporation | 990 | Director | 3 | $28,436 | $0 | View return |
| 2014 | Community Organization Renewal Education Inc | 990EZ | Director | 2 | $515 | - | View return |
| 2014 | United Union of Roofers Waterproof and Allied Workers Local 182 | 990EZ | Vice Preside | 1 | $349 | - | View return |
| 2014 | Community Action Partnership - Minot Region | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Wiregrass Area Food Bank Inc. | 990 | - | 5 | $0 | $0 | View return |
| 2014 | Dodgeville Revitalization Program | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2014 | Eagle Ranch Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Eagle Ranch Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Shelby Volunteer Fire and Rescue Dept | 990EZ | Assistant Ch | 0 | $0 | - | View return |
| 2013 | Jackson Electric Membership Corporation | 990 | Director | 3 | $24,880 | $0 | View return |
| 2013 | Community Organization Renewal Education Inc | 990EZ | Director | 2 | $550 | - | View return |
| 2013 | United Union of Roofers Waterproof and Allied Workers Local 182 | 990EZ | Vice Preside | 1 | $458 | - | View return |
| 2013 | Community Action Partnership - Minot Region | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Shelby Volunteer Fire and Rescue Dept | 990EZ | Assistant Ch | 0 | $0 | - | View return |
| 2013 | Lambert Lacrosse Booster Club Inc. | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2013 | Eagle Ranch Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Eagle Ranch Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | The City Choir of Washington | 990 | Member | 10 | - | - | View return |