| 2025 | Butler County Building & Construction Trades Council | 990EZ | President | 0 | $0 | - | View return |
| 2024 | Bricklayers & Allied Craftworkers Local 23 Oh-Wv-Ky | 990 | Vice Chairma | 46 | $90,561 | $0 | View return |
| 2024 | Southern Ohio-Kentucky Regional Training Center Fund | 990 | Labor Truste | 1 | $0 | $90,561 | View return |
| 2024 | Paris Education Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Butler County Building & Construction Trades Council | 990EZ | President | 0 | $0 | - | View return |
| 2024 | Greater Cincinnati Building and Construction Trades Council | 990 | Financial Se | 0.25 | $0 | $0 | View return |
| 2023 | Bricklayers & Allied Craftworkers Local 23 Oh-Wv-Ky | 990 | Vice Chairma | 46 | $61,343 | $0 | View return |
| 2023 | Southern Ohio-Kentucky Regional Training Center Fund | 990 | Labor Truste | 1 | $0 | $81,342 | View return |
| 2023 | Butler County Building & Construction Trades Council | 990EZ | President | 1 | $0 | - | View return |
| 2023 | Paris Education Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Greater Cincinnati Building and Construction Trades Council | 990 | Financial Se | 0.25 | $0 | $0 | View return |
| 2022 | Ohio Kentucky Administrative District Council | 990 | VP | 46 | $73,473 | $0 | View return |
| 2022 | Southern Ohio-Kentucky Regional Training Center Fund | 990 | Labor Truste | 1 | $0 | $73,473 | View return |
| 2022 | Butler County Building & Construction Trades Council | 990EZ | President | 1 | $0 | - | View return |
| 2022 | Paris Education Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | International Union of Bricklayers 18 Oh Bac Local | 990 | President | 40 | $0 | $0 | View return |
| 2022 | Bricklayers & Allied Craftworkers Local 23 Oh-Wv-Ky | 990 | Vice Chairma | 46 | $0 | $0 | View return |
| 2022 | Greater Cincinnati Building and Construction Trades Council | 990 | Financial Se | 0.25 | $0 | $0 | View return |
| 2021 | Ohio Kentucky Administrative District Council | 990 | VP | 46 | $70,984 | $0 | View return |
| 2021 | Southern Ohio-Kentucky Regional Training Center Fund | 990 | Labor Truste | 1 | $0 | $70,984 | View return |
| 2021 | International Union of Bricklayers 18 Oh Bac Local | 990 | President | 40 | $0 | $0 | View return |
| 2021 | Butler County Building & Construction Trades Council | 990EZ | President | 0 | $0 | - | View return |
| 2021 | Greater Cincinnati Building and Construction Trades Council | 990 | Financial Se | 0.5 | $0 | $0 | View return |
| 2021 | Paris Education Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Ohio Kentucky Administrative District Council | 990 | VP | 46 | $68,293 | $0 | View return |
| 2020 | Southern Ohio-Kentucky Regional Training Center Fund | 990 | Labor Truste | 1 | $0 | $70,685 | View return |
| 2020 | International Union of Bricklayers 18 Oh Bac Local | 990 | President | 40 | $0 | $0 | View return |
| 2020 | Butler County Building & Construction Trades Council | 990EZ | President | 1 | $0 | - | View return |
| 2020 | Paris Education Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Greater Cincinnati Building and Construction Trades Council | 990 | Financial Se | 0.5 | $0 | $0 | View return |
| 2019 | Ohio Kentucky Administrative District Council | 990 | VP | 46 | $67,488 | $0 | View return |
| 2019 | Southern Ohio-Kentucky Regional Training Center Fund | 990 | Labor Truste | - | $0 | $67,488 | View return |
| 2019 | International Union of Bricklayers 18 Oh Bac Local | 990 | President | 40 | $0 | $0 | View return |
| 2019 | Butler County Building & Construction Trades Council | 990EZ | Trustee | 1 | $0 | - | View return |
| 2019 | Paris Education Foundation Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2019 | Greater Cincinnati Building and Construction Trades Council | 990 | Financial Se | 0.5 | $0 | $0 | View return |
| 2019 | Cambridge Band Boosters | 990PF | Sectary | 8 | $0 | $0 | View return |
| 2018 | Ohio Kentucky Administrative District Council | 990 | VP | 44 | $65,542 | $0 | View return |
| 2018 | International Union of Bricklayers 18 Oh Bac Local | 990 | President | 0.25 | $0 | $0 | View return |
| 2018 | Butler County Building & Construction Trades Council | 990EZ | Trustee | 1 | $0 | - | View return |
| 2018 | Greater Cincinnati Building and Construction Trades Council | 990 | Financial Se | 0.5 | $0 | $0 | View return |
| 2018 | Paris Education Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Ohio Kentucky Administrative District Council | 990 | VP | 44 | $66,291 | $0 | View return |
| 2017 | Paris Education Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Greater Cincinnati Building and Construction Trades Council | 990 | Financial Se | 0.5 | $0 | $0 | View return |
| 2016 | Ohio Kentucky Administrative District Council | 990 | VP | 46 | $65,963 | $0 | View return |
| 2016 | Paris Education Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Paris Education Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Greater Cincinnati Bricklayers Joint Apprenticeship Committee | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2014 | Greater Cincinnati Bricklayers Joint Apprenticeship Committee | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2014 | Paris Education Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Greater Cincinnati Bricklayers Joint Apprenticeship Committee | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2013 | Paris Education Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |