| 2024 | Illinois Association of Water Pollution Control Operators | 990EZ | Secretary/Treasurer | 10 | $7,800 | $0 | View return |
| 2024 | National Association for the Support of Long Term Care | 990 | Director | 3 | $0 | $0 | View return |
| 2024 | University of Minnesota Alumni Association | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Chamber of Commerce Lamesa Texas | 990EZ | Director | 0 | $0 | - | View return |
| 2024 | National Exchange Club 1527 | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Hebron Public Library | 990 | President | 10 | $0 | $0 | View return |
| 2024 | Niagara University | 990 | Trustee (To February 2025) | 1 | $0 | $0 | View return |
| 2024 | Stay for Life | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2023 | Illinois Association of Water Pollution Control Operators | 990EZ | Secretary/Treasurer | 10 | $6,600 | $0 | View return |
| 2023 | Rocky Mountain Pipeliners Club | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Hebron Public Library | 990 | President | 10 | $0 | $0 | View return |
| 2023 | Stay for Life | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2023 | Weymouth Youth Hockey Inc. | 990 | 3 On 3 Director | 5 | $0 | $0 | View return |
| 2023 | University of Minnesota Alumni Association | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Home Education Athletic Teams Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2023 | Niagara University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | National Exchange Club 1527 | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Illinois Association of Water Pollution Control Operators | 990EZ | Secretary/Treasurer | 10 | $5,700 | $0 | View return |
| 2022 | Weymouth Youth Hockey Inc. | 990 | Equip. Director | 5 | $0 | $0 | View return |
| 2022 | Hebron Public Library | 990 | President | 10 | $0 | $0 | View return |
| 2022 | Rocky Mountain Pipeliners Club | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | Lamesa Boys and Girls Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2022 | Home Education Athletic Teams Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2022 | Niagara University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Lamesa Boys and Girls Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2022 | Home Education Athletic Teams Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2021 | Illinois Association of Water Pollution Control Operators | 990EZ | Secretary/Treasurer | 10 | $5,100 | $0 | View return |
| 2021 | West Alexander Volunteer Fire Department | 990 | Vice-President | 30 | $0 | $0 | View return |
| 2021 | Hebron Public Library | 990 | President | 10 | $0 | $0 | View return |
| 2021 | Lamesa Boys and Girls Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2021 | Rocky Mountain Pipeliners Club | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Niagara University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Illinois Association of Water Pollution Control Operators | 990EZ | Secretary/Treasurer | 10 | $4,800 | $0 | View return |
| 2020 | Rocky Mountain Pipeliners Club | 990EZ | Director | 0 | $0 | - | View return |
| 2020 | Hebron Public Library | 990 | President | 10 | $0 | $0 | View return |
| 2020 | Home Education Athletic Teams Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2020 | Lamesa Boys and Girls Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2019 | Illinois Association of Water Pollution Control Operators | 990EZ | Secretary/Treas | 10 | $3,000 | - | View return |
| 2019 | Lamesa Boys and Girls Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2018 | Illinois Association of Water Pollution Control Operators | 990 | Past President | 2 | $0 | $0 | View return |
| 2018 | St Mary'S Community Services | 990 | Director | 3 | $0 | $0 | View return |
| 2018 | Lamesa Boys and Girls Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2018 | Westfall Education Foundation | 990EZ | Board Member | 1 | $0 | - | View return |
| 2017 | St Mary'S Community Services | 990 | Director | 3 | $0 | $0 | View return |
| 2017 | Lamesa Boys and Girls Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2017 | PTA California Congress of Parents | 990EZ | Internal Auditr | 5 | $0 | - | View return |
| 2017 | Illinois Association of Water Pollution Control Operators | 990 | Past President | 2 | $0 | $0 | View return |
| 2016 | St Mary'S Community Services | 990 | Director | 3 | $0 | $0 | View return |
| 2016 | Lamesa Boys and Girls Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2016 | PTA California Congress of Parents | 990 | Auditor | 2 | $0 | $0 | View return |
| 2015 | Lawrence Unchained Bicycle Coop | 990EZ | Officer, Director | 2 | $0 | $0 | View return |
| 2015 | St Mary'S Community Services | 990 | Director | 3 | $0 | $0 | View return |
| 2015 | Lamesa Boys and Girls Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2014 | Lamesa Boys and Girls Club Inc. | 990 | Director | - | $0 | $0 | View return |
| 2014 | St Mary'S Community Services | 990 | Director | 3 | $0 | $0 | View return |
| 2014 | Illinois Association of Water Pollution Control Operators | 990 | Third Vice President | 2 | $0 | $0 | View return |
| 2013 | Lamesa Boys and Girls Club Inc. | 990 | Director | 0 | $0 | $0 | View return |