| 2024 | Association of Westinghouse Salaried Employees | 990 | President | 40 | $22,163 | $0 | View return |
| 2024 | Palm Springs Cultural Center | 990 | Director | 3 | $0 | $0 | View return |
| 2024 | Federation of Independent Salaried Unions | 990 | 1st Vice President | 3 | $0 | $0 | View return |
| 2024 | Pope County Farm Bureau | 990 | Member | 0.5 | $0 | $0 | View return |
| 2024 | Chamber Music Society of St Louis Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Association of Westinghouse Salaried Employees | 990 | President | 40 | $20,649 | $0 | View return |
| 2023 | Federation of Independent Salaried Unions | 990 | 1st Vice President | 3 | $0 | $0 | View return |
| 2023 | Chamber Music Society of St Louis Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2023 | Chamber Music Society of St Louis Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | United Brotherhood of Carpenters & Joiners of America Local 690 | 990EZ | Conductor | 1 | $0 | - | View return |
| 2023 | Palm Springs Cultural Center | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Pope County Farm Bureau | 990 | Member | 0.5 | $0 | $0 | View return |
| 2022 | Association of Westinghouse Salaried Employees | 990 | President | 40 | $18,332 | $0 | View return |
| 2022 | Federation of Independent Salaried Unions | 990 | 1st Vice President | 3 | $0 | $0 | View return |
| 2022 | United Brotherhood of Carpenters & Joiners of America Local 690 | 990EZ | Financial Secretary/Treasurer | 1 | $0 | - | View return |
| 2022 | Chamber Music Society of St Louis Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Palm Springs Cultural Center | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Newberry Consort Nfp | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Pope County Farm Bureau | 990 | Member | 0.5 | $0 | $0 | View return |
| 2021 | Association of Westinghouse Salaried Employees | 990 | President | 40 | $17,475 | $0 | View return |
| 2021 | Federation of Independent Salaried Unions | 990 | 1st Vice President | 3 | $0 | $0 | View return |
| 2021 | United Brotherhood of Carpenters & Joiners of America Local 690 | 990EZ | Conductor | 1 | $0 | $0 | View return |
| 2021 | Chamber Music Society of St Louis Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Pope County Farm Bureau | 990 | Member | 0.5 | $0 | $0 | View return |
| 2021 | Newberry Consort Nfp | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Federation of Independent Salaried Unions | 990 | Secretarytreasurer | 5 | $4,800 | $0 | View return |
| 2020 | United Brotherhood of Carpenters & Joiners of America Local 690 | 990EZ | Conductor | 1 | $0 | $0 | View return |
| 2020 | Chamber Music Society of St Louis Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Newberry Consort Nfp | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Association of Westinghouse Salaried Employees | 990 | 1st Vice President | 5 | $0 | $0 | View return |
| 2020 | Pope County Farm Bureau | 990 | President | 0.5 | $0 | $0 | View return |
| 2019 | Federation of Independent Salaried Unions | 990 | Vice President | 3 | $0 | $0 | View return |
| 2019 | Association of Westinghouse Salaried Employees | 990 | 2nd Vice President | 5 | $0 | $0 | View return |
| 2019 | Pope County Farm Bureau | 990 | President | 0.5 | $0 | $0 | View return |
| 2019 | Alsatia Club Inc | 990EZ | Director | 0.5 | $0 | - | View return |
| 2018 | Association of Westinghouse Salaried Employees | 990 | 2nd Vice President | 5 | $0 | $0 | View return |
| 2018 | Federation of Independent Salaried Unions | 990 | Vice President | 3 | $0 | $0 | View return |
| 2018 | Alsatia Club Inc | 990EZ | Director | 0.5 | $0 | - | View return |
| 2017 | Wv Area Plasterers & Cement Masons Local Apprenticeship & Training Fun | 990 | Labor Truste | 1 | $0 | $0 | View return |
| 2017 | Early Music America Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Association of Westinghouse Salaried Employees | 990 | Vice Presid | 5 | $0 | $0 | View return |
| 2016 | Wv Area Plasterers & Cement Masons Local Apprenticeship & Training Fun | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2016 | United Brotherhood of Carpenters & Joiners of America Local 690 | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2016 | Early Music America Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Wv Area Plasterers & Cement Masons Local Apprenticeship & Training Fun | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2015 | Association of Westinghouse Salaried Employees | 990 | Vice Presid | 5 | $0 | $0 | View return |
| 2015 | Early Music America Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Association of Westinghouse Salaried Employees | 990 | Vice Presid | 5 | $0 | $0 | View return |
| 2014 | Wv Area Plasterers & Cement Masons Local Apprenticeship & Training Fun | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2014 | Early Music America Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Early Music America Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Operative Plasterers&Cmnt Msns 926 | 990 | Trustee | 16 | $9,260 | $0 | View return |
| 2013 | Wv Area Plasterers & Cement Masons Local Apprenticeship & Training Fun | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Association of Westinghouse Salaried Employees | 990 | Vice Presid | 5 | $0 | $0 | View return |
| 2013 | Early Music America Inc. | 990 | Director | 1.5 | - | - | View return |
| 2013 | Johnston United Soccer Association Inc | 990 | President | 5 | $0 | $0 | View return |