| 2024 | Sheet Metal Workers Local 36- | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2024 | Central Missouri Sheet Metal Contractors Association Industry Fund | 990EZ | Secretary/Treasurer | 0.5 | $0 | $0 | View return |
| 2024 | Joint Apprentice Committee Southwest Mo Area Trust Fund | 990EZ | Director | 5 | $0 | - | View return |
| 2024 | Jackson Swim Team Association | 990EZ | President | 2 | $0 | $0 | View return |
| 2024 | University of Nevada Alumni Association Inc. | 990 | Council Member | 0.5 | $0 | $0 | View return |
| 2023 | Joint Apprentice Committee Southwest Mo Area Trust Fund | 990EZ | Director | 5 | $0 | - | View return |
| 2023 | Central Missouri Sheet Metal Contractors Association Industry Fund | 990EZ | Secretary/Treasurer | 0.5 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Local 36- | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Jackson Swim Team Association | 990EZ | Part-Year President | 2 | $0 | $0 | View return |
| 2023 | University of Nevada Alumni Association Inc. | 990 | Council Member | 0.5 | $0 | $0 | View return |
| 2022 | Danville Area Neca Ibew Electrical Joint Apprenticeship | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Central Missouri Sheet Metal Contractors Association Industry Fund | 990EZ | Current Secretary/Treasurer | 0.5 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local 36- | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Joint Apprentice Committee Southwest Mo Area Trust Fund | 990EZ | Director | 5 | $0 | - | View return |
| 2021 | Joint Apprentice Committee Southwest Mo Area Trust Fund | 990EZ | Director | 5 | $0 | - | View return |
| 2021 | Danville Area Neca Ibew Electrical Joint Apprenticeship | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local 36- | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Neca-Ibew Local 538 Labor Management | 990EZ | Trustee | 1 | $0 | - | View return |
| 2020 | Sheet Metal Workers Local 36- | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Joint Apprentice Committee Southwest Mo Area Trust Fund | 990EZ | Director | 5 | $0 | - | View return |
| 2020 | Neca-Ibew Local 538 Labor Management | 990EZ | Trustee | 1 | $0 | - | View return |
| 2020 | Chiaha Guild of Arts & Crafts Ltd | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Danville Area Neca Ibew Electrical Joint Apprenticeship | 990EZ | Trustee - Secretary | 0.5 | $0 | $0 | View return |
| 2020 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Neca-Ibew Local 538 Labor Management | 990EZ | Trustee | 1 | $0 | - | View return |
| 2019 | Danville Area Neca Ibew Electrical Joint Apprenticeship | 990EZ | Trustee - Secretary | 0.5 | $0 | $0 | View return |
| 2019 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2018 | Danville Area Neca Ibew Electrical Joint Apprenticeship | 990EZ | Trustee - Secretary | 0.5 | $0 | $0 | View return |
| 2018 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Neca-Ibew Local 538 Labor Management | 990EZ | Trustee | 1 | $0 | - | View return |
| 2018 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2017 | Neca-Ibew Local 538 Labor Management | 990EZ | Trustee | 1 | $0 | - | View return |
| 2017 | Danville Area Neca Ibew Electrical Joint Apprenticeship | 990EZ | Trustee - Secretary | 0.5 | $0 | - | View return |
| 2017 | Neca-Ibew Welfare Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | Danville Area Neca Ibew Electrical Joint Apprenticeship | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2016 | Neca-Ibew Local 538 Labor Management | 990EZ | Vice-Preside | 1 | $0 | - | View return |
| 2016 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2015 | Danville Area Neca Ibew Electrical Joint Apprenticeship | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2015 | Neca-Ibew Local 538 Labor Management | 990EZ | Vice-Preside | 1 | $0 | - | View return |
| 2015 | Downstate Technology Center Inc. | 990 | Trustee, Left 3/14/16 | 1 | $0 | $0 | View return |
| 2014 | Danville Area Neca Ibew Electrical Joint Apprenticeship | 990 | Trustee - Secretary | 0.5 | $0 | $0 | View return |
| 2014 | Neca-Ibew Local 538 Labor Management | 990EZ | Vice-Preside | 1 | $0 | - | View return |
| 2013 | Danville Area Neca Ibew Electrical Joint Apprenticeship | 990EZ | Trustee | 0.5 | $0 | - | View return |
| 2013 | Downstate Technology Center Inc. | 990 | Trustee | 1 | $0 | $0 | View return |