| 2023 | West Union Firemen'S Building Association | 990EZ | Trustee | 10 | $0 | $0 | View return |
| 2023 | Missouri Bankers Association - | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Hannibal Area Chamber of Commerce | 990EZ | Board Member | 1 | $0 | - | View return |
| 2022 | International Brotherhood of Teamsters | 990 | Trustee | 40 | $20,508 | $0 | View return |
| 2022 | Missouri Bankers Association - | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | West Union Firemen'S Building Association | 990EZ | Trustee | 10 | $0 | $0 | View return |
| 2022 | Hannibal Area Chamber of Commerce | 990EZ | Board Member | 1 | $0 | - | View return |
| 2022 | Jefferson Beach Estates Community Inc | 990EZ | Grounds Manager | 2 | $0 | $0 | View return |
| 2022 | Meals on Wheels Ministry Inc. | 990 | Board Chairman | 1 | $0 | $0 | View return |
| 2021 | International Brotherhood of Teamsters | 990 | Trustee | 40 | $94,920 | $0 | View return |
| 2021 | Missouri Bankers Association - | 990 | Vice-Chairman | 0.5 | $0 | $0 | View return |
| 2021 | Hannibal Area Chamber of Commerce | 990EZ | Board Member | 1 | $0 | - | View return |
| 2021 | Meals on Wheels Ministry Inc. | 990 | Board Chairm | 0.25 | $0 | $0 | View return |
| 2021 | Jefferson Beach Estates Community Inc | 990EZ | Grounds Manager | 2 | $0 | $0 | View return |
| 2020 | International Brotherhood of Teamsters | 990 | Trustee | 40 | $92,130 | $0 | View return |
| 2020 | Communication Workers of America Iue Cwa Local 84555 | 990EZ | Chief Stewar | 0 | $2,042 | - | View return |
| 2020 | Missouri Bankers Association - | 990 | Vice-Chairman | 0.5 | $0 | $0 | View return |
| 2020 | Hannibal Area Chamber of Commerce | 990EZ | Board Member | 1 | $0 | - | View return |
| 2020 | Meals on Wheels Ministry Inc. | 990 | Chair-Elect | 0.25 | $0 | $0 | View return |
| 2019 | International Brotherhood of Teamsters | 990 | Trustee | 40 | $88,570 | $0 | View return |
| 2019 | Communication Workers of America Iue Cwa Local 84555 | 990EZ | Chief Stewar | 0 | $5,052 | - | View return |
| 2019 | Teamsters Local 97 Holding Co | 990 | Trustee | 1 | $0 | $88,570 | View return |
| 2019 | American Legion Post 317 Forest Preston Jr | 990 | Service Officer | 0 | $0 | $0 | View return |
| 2019 | The Electrical Association of Philadelphia Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Missouri Bankers Association - | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | Hannibal Area Chamber of Commerce | 990EZ | Board Member | 1 | $0 | - | View return |
| 2019 | Meals on Wheels Ministry Inc. | 990 | Chair-Elect | 0.25 | $0 | $0 | View return |
| 2018 | International Brotherhood of Teamsters | 990 | Trustee | 40 | $89,213 | $0 | View return |
| 2018 | Communication Workers of America Iue Cwa Local 84555 | 990EZ | Chief Stewar | 0.5 | $8,779 | - | View return |
| 2018 | Teamsters Local 97 Holding Co | 990 | Trustee | 1 | $0 | $89,213 | View return |
| 2018 | Sardinia Life Squad and Rescue Unit of Brown County | 990 | Lieutenant | 9 | $0 | $0 | View return |
| 2018 | Missouri Bankers Association - | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Hannibal Area Chamber of Commerce | 990EZ | Board Member | 1 | $0 | - | View return |
| 2018 | Meals on Wheels Ministry Inc. | 990 | Member | 0.25 | $0 | $0 | View return |
| 2017 | International Brotherhood of Teamsters | 990 | Trustee | 40 | $85,230 | $0 | View return |
| 2017 | Teamsters Local 97 Holding Co | 990 | Trustee | 1 | $0 | $85,230 | View return |
| 2017 | Hannibal Area Chamber of Commerce | 990EZ | Board Member | 1 | $0 | - | View return |
| 2017 | The Electrical Association of Philadelphia Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | International Brotherhood of Teamsters | 990 | Trustee | 40 | $85,256 | $0 | View return |
| 2016 | Teamsters Local 97 Holding Co | 990 | Trustee | 1 | $0 | $85,256 | View return |
| 2016 | The Electrical Association of Philadelphia Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Sardinia Life Squad and Rescue Unit of Brown County | 990 | Lieutenant | 9 | $0 | $0 | View return |
| 2015 | International Brotherhood of Teamsters | 990 | Trustee | 40 | $84,500 | $0 | View return |
| 2015 | Teamsters Local 97 Holding Co | 990 | Trustee | 1 | $0 | $84,500 | View return |
| 2015 | The Electrical Association of Philadelphia Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | International Brotherhood of Teamsters | 990 | Trustee | 40 | $82,121 | $0 | View return |
| 2014 | Teamsters Local 97 Holding Co | 990 | Trustee | 1 | $0 | $82,121 | View return |
| 2014 | Grace Gate Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2014 | The Electrical Association of Philadelphia Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Graham County Rehabilitaion Center Inc | 990 | President | 4 | $0 | $0 | View return |
| 2013 | International Brotherhood of Teamsters | 990 | Trustee | 40 | $84,156 | $0 | View return |
| 2013 | Teamsters Local 97 Holding Co | 990 | Trustee | 1 | $0 | $84,156 | View return |
| 2013 | The Electrical Association of Philadelphia Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Grace Gate Inc. | 990EZ | Treasurer | 2 | $0 | - | View return |