| 2025 | Daviess County Partnership Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2025 | Foundation of American Institute of Professional Geologists | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2024 | The Northern Virginia Local the American Postal Workers Union | 990 | President | 20 | $45,345 | $0 | View return |
| 2024 | Southern California and Nevada Rotary Pets Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Daviess County Partnership Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2024 | Foundation of American Institute of Professional Geologists | 990EZ | Trustee | 0 | $0 | - | View return |
| 2024 | Rotary International District 5390 | 990 | Past District Governor | 0.5 | $0 | $0 | View return |
| 2023 | The Northern Virginia Local the American Postal Workers Union | 990 | President | 20 | $49,108 | $0 | View return |
| 2023 | United Way of Logan County Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | West Dennis Yacht Club Inc | 990 | Commodore | - | $0 | $0 | View return |
| 2023 | Foundation of American Institute of Professional Geologists | 990EZ | Trustee | 1 | $0 | - | View return |
| 2023 | Daviess County Partnership Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2023 | American Legion Post 93 | 990 | 1st Vice Commander | 2 | $0 | $0 | View return |
| 2023 | Texas Sheep and Goat Raisers Association | 990 | President | 20 | $0 | $0 | View return |
| 2023 | American Sheep Industry Association Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Logan County Education Foundation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | The Wool Trust Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Rotary International District 5390 | 990 | District Governor | 2 | $0 | $0 | View return |
| 2022 | The Northern Virginia Local the American Postal Workers Union | 990 | President | 20 | $44,883 | $0 | View return |
| 2022 | United Way of Logan County Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Daviess County Partnership Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2022 | Texas Sheep and Goat Raisers Association | 990 | 2nd V President | 15 | $0 | $0 | View return |
| 2022 | Rotary High Country Pets | 990EZ | Voting Member | 3 | $0 | $0 | View return |
| 2022 | West Dennis Yacht Club Inc | 990 | Commodore | - | $0 | $0 | View return |
| 2022 | Rotary International District 5390 | 990 | District Governor Elect | 2 | $0 | $0 | View return |
| 2022 | Logan County Education Foundation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Rotary District 5390 Foundation | 990EZ | District Governor Elect | 2 | $0 | $0 | View return |
| 2021 | The Northern Virginia Local the American Postal Workers Union | 990 | President | 20 | $42,263 | $0 | View return |
| 2021 | National Association of Benefits and Ins Urance Professionals-North Carolina Inc | 990EZ | Director | 3 | $0 | - | View return |
| 2021 | Daviess County Partnership Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2021 | West Dennis Yacht Club Inc | 990 | Rear Commodo | - | $0 | $0 | View return |
| 2021 | Foundation of American Institute of Professional Geologists | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | Rotary International District 5390 | 990 | District Governor Nominee | 2 | $0 | $0 | View return |
| 2021 | Logan County Education Foundation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | The Northern Virginia Local the American Postal Workers Union | 990 | President | 20 | $39,201 | $0 | View return |
| 2020 | Logan County Education Foundation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | National Association of Benefits and Ins Urance Professionals-North Carolina Inc | 990EZ | Director | 4 | $0 | - | View return |
| 2020 | West Dennis Yacht Club Inc | 990 | Rear Commodo | 1 | $0 | $0 | View return |
| 2020 | Golden State Salmon Association Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | The Northern Virginia Local the American Postal Workers Union | 990 | President | 20 | $38,421 | $0 | View return |
| 2019 | Daviess County Partnership Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2019 | Golden State Salmon Association Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | National Association of Benefits and Ins Urance Professionals-North Carolina Inc | 990EZ | Director | 5 | $0 | - | View return |
| 2019 | West Dennis Yacht Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | The Northern Virginia Local the American Postal Workers Union | 990 | President | 20 | $38,530 | $0 | View return |
| 2018 | National Association of Benefits and Ins Urance Professionals-North Carolina Inc | 990EZ | Triad Pres | 4 | $0 | - | View return |
| 2018 | Energy Security Council | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Daviess County Partnership Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2018 | Golden State Salmon Association Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | The Northern Virginia Local the American Postal Workers Union | 990 | President | 20 | $38,348 | $0 | View return |
| 2017 | Golden State Salmon Association Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | Foundation of American Institute of Professional Geologists | 990EZ | Trustee | 1 | $0 | - | View return |
| 2017 | National Association of Benefits and Ins Urance Professionals-North Carolina Inc | 990EZ | Triad Pre/At Lg | 4 | $0 | - | View return |
| 2017 | Energy Security Council | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Northern Virginia Local the American Postal Workers Union | 990 | President | 20 | $37,733 | $0 | View return |
| 2016 | Foundation of American Institute of Professional Geologists | 990EZ | Trustee | 1 | $0 | - | View return |
| 2016 | West Dennis Yacht Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | National Association of Benefits and Ins Urance Professionals-North Carolina Inc | 990 | Triad At-Lg | 4 | $0 | $0 | View return |
| 2016 | Caring Services Inc. | 990 | Pres / Chair | - | $0 | $0 | View return |
| 2016 | Mission Viejo Nadadores Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | The Northern Virginia Local the American Postal Workers Union | 990 | President | 20 | $33,236 | $0 | View return |
| 2015 | Energy Security Council | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2015 | West Dennis Yacht Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Foundation of American Institute of Professional Geologists | 990EZ | Trustee | 0 | $0 | - | View return |
| 2015 | Mission Viejo Nadadores Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Caring Services Inc. | 990 | Pres / Chair | 1 | $0 | $0 | View return |
| 2014 | The Northern Virginia Local the American Postal Workers Union | 990 | President | 20 | $32,729 | $0 | View return |
| 2014 | Energy Security Council | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2014 | West Dennis Yacht Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Caring Services Inc. | 990 | Pres / Chair | - | $0 | $0 | View return |
| 2013 | Caring Services Inc. | 990 | Pres / Chair | 1 | $0 | $0 | View return |