| 2025 | Maryland Basketball Officials Assn Inc | 990 | President | 15 | $9,406 | $0 | View return |
| 2025 | Santa Maria Valley Historical Society | 990EZ | Vice President | 2 | $0 | - | View return |
| 2024 | Maryland Basketball Officials Assn Inc | 990 | President | 15 | $9,730 | $0 | View return |
| 2024 | Society for Preservation & Encrgmnt of Barbershop Quartet Singing Amer | 990EZ | VP Marketing & Pr (Volunteer) | 3 | $0 | - | View return |
| 2024 | Lake Saint Louis Water Ski Club | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Nam Knights New Hampshire | 990 | President | 5 | $0 | $0 | View return |
| 2024 | Friends of Oakdale Heritage | 990EZ | Board | 0 | $0 | - | View return |
| 2024 | Santa Maria Valley Historical Society | 990EZ | Vice President | 2 | $0 | - | View return |
| 2023 | Plateau Electric Cooperative | 990 | Former CEO | 50 | $136,629 | $0 | View return |
| 2023 | Free Geek Twin Cities | 990 | Executive Director | 35 | $36,363 | $0 | View return |
| 2023 | Maryland Basketball Officials Assn Inc | 990 | VP/Rules Interp. | 15 | $7,676 | $0 | View return |
| 2023 | Nam Knights New Hampshire | 990 | President | 5 | $0 | $0 | View return |
| 2023 | Friends of Oakdale Heritage | 990EZ | Board | 0 | $0 | - | View return |
| 2023 | Society for Preservation & Encrgmnt of Barbershop Quartet Singing Amer | 990EZ | VP (Volunteer) | 3 | $0 | $0 | View return |
| 2023 | Santa Maria Valley Historical Society | 990EZ | Vice President | 2 | $0 | - | View return |
| 2023 | Skagit Valley Symphony | 990 | Secretary | 2 | $0 | $0 | View return |
| 2022 | Plateau Electric Cooperative | 990 | CEO | 50 | $183,452 | $0 | View return |
| 2022 | Free Geek Twin Cities | 990 | Executive Director | 35 | $39,785 | $0 | View return |
| 2022 | Maryland Basketball Officials Assn Inc | 990 | VP/Rules Interp. | 15 | $5,488 | $0 | View return |
| 2022 | Tennessee Electric Cooperative Assoc | 990 | President | 1 | $1,200 | $0 | View return |
| 2022 | Santa Maria Valley Historical Society | 990EZ | Vice President | 2 | $0 | - | View return |
| 2022 | Society for Preservation & Encrgmnt of Barbershop Quartet Singing Amer | 990EZ | VP | 3 | $0 | $0 | View return |
| 2022 | Skagit Valley Symphony | 990 | Secretary | 3 | $0 | $0 | View return |
| 2021 | Plateau Electric Cooperative | 990 | CEO | 50 | $163,599 | $0 | View return |
| 2021 | Maryland Basketball Officials Assn Inc | 990 | VP/Rules Interp. | 15 | $663 | $0 | View return |
| 2021 | Tennessee Electric Cooperative Assoc | 990 | President | 1 | $600 | $0 | View return |
| 2021 | Society for Preservation & Encrgmnt of Barbershop Quartet Singing Amer | 990EZ | VP | 3 | $0 | - | View return |
| 2021 | Santa Maria Valley Historical Society | 990EZ | Vice President | 0 | $0 | - | View return |
| 2021 | New Jersey State Firemens Assoc-Montague Township | 990 | President | - | $0 | $0 | View return |
| 2021 | Skagit Valley Symphony | 990 | Secretary | 3 | $0 | $0 | View return |
| 2020 | Plateau Electric Cooperative | 990 | CEO | 50 | $157,489 | $0 | View return |
| 2020 | Maryland Basketball Officials Assn Inc | 990 | VP/Rules Interp. | 15 | $6,057 | $0 | View return |
| 2020 | Tennessee Electric Cooperative Assoc | 990 | Vice President | 1 | $750 | $0 | View return |
| 2020 | Santa Maria Valley Historical Society | 990EZ | Vice President | 0 | $0 | - | View return |
| 2020 | Skagit Valley Symphony | 990 | Secretary | 5 | $0 | $0 | View return |
| 2019 | Plateau Electric Cooperative | 990 | CEO | 50 | $152,361 | $0 | View return |
| 2019 | Maryland Basketball Officials Assn Inc | 990 | VP/Rules Interp. | 15 | $5,546 | $0 | View return |
| 2019 | Tennessee Electric Cooperative Assoc | 990 | Vice President | 1 | $600 | $0 | View return |
| 2019 | Santa Maria Valley Historical Society | 990EZ | 1st VP | 0 | $0 | - | View return |
| 2019 | Skagit Valley Symphony | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Plateau Electric Cooperative | 990 | CEO | 50 | $145,680 | $0 | View return |
| 2018 | Maryland Basketball Officials Assn Inc | 990 | VP/Rules Interp. | 15 | $7,306 | $0 | View return |
| 2018 | Santa Maria Valley Historical Society | 990EZ | 1st VP | 0 | $0 | - | View return |
| 2017 | Plateau Electric Cooperative | 990 | CEO | 50 | $137,287 | $0 | View return |
| 2017 | Maryland Basketball Officials Assn Inc | 990 | VP/Rules Interp. | 15 | $2,943 | $0 | View return |
| 2017 | Santa Maria Valley Historical Society | 990EZ | 1st VP | 0 | $0 | - | View return |
| 2017 | Skagit Valley Symphony | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | Skagit Valley Symphony | 990 | Board Member | 0 | $0 | $0 | View return |
| 2016 | Santa Maria Valley Historical Society | 990EZ | 1st VP | 0 | $0 | - | View return |
| 2015 | Santa Maria Valley Historical Society | 990EZ | 1st VP | 0 | $0 | - | View return |
| 2015 | Tennessee Valley Public Power Assoc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Tennessee Valley Public Power Assoc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Tennessee Valley Public Power Assoc Inc | 990 | Director | 1 | $0 | $0 | View return |