| 2024 | Bricklayers & Allied Craftworkers Local 23 Oh-Wv-Ky | 990 | Secretary/Tr | 46 | $134,596 | $0 | View return |
| 2024 | Northern Ohio Administrative Dist Council Bac - Training Center | 990 | Lbr Trustee | - | $0 | $134,596 | View return |
| 2024 | Rochelle Community Hospital Association | 990 | Secretary | 2 | $0 | $0 | View return |
| 2024 | Ohio Bricklayers Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Bricklayers & Allied Craftworkers Local 23 Oh-Wv-Ky | 990 | Vice Chairma | 46 | $71,658 | $0 | View return |
| 2023 | Tri-County Building & Construction Trades Council | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2023 | Rochelle Community Hospital Association | 990 | Chairperson | 2 | $0 | $0 | View return |
| 2022 | Ohio Kentucky Administrative District Council | 990 | VP | 46 | $84,602 | $0 | View return |
| 2022 | Bricklayers AFL-CIO Local 7 | 990 | Secretary/Tr | 10 | $0 | $0 | View return |
| 2022 | Tri-County Building & Construction Trades Council | 990EZ | Trustee - Past | 2 | $0 | $0 | View return |
| 2022 | Rochelle Community Hospital Association | 990 | Chairman | 2 | $0 | $0 | View return |
| 2022 | Bricklayers & Allied Craftworkers Local 23 Oh-Wv-Ky | 990 | Vice Chairma | 46 | $0 | $0 | View return |
| 2021 | Ohio Kentucky Administrative District Council | 990 | VP | 46 | $77,769 | $0 | View return |
| 2021 | Tri-County Building & Construction Trades Council | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2021 | Bricklayers AFL-CIO Local 7 | 990 | Secretary/Tr | 10 | $0 | $0 | View return |
| 2021 | Rochelle Community Hospital Association | 990 | Chairman | 2 | $0 | $0 | View return |
| 2020 | Bricklayers AFL-CIO Local 7 | 990 | Secretary/Tr | 10 | $0 | $0 | View return |
| 2020 | Rochelle Community Hospital Association | 990 | Chairman | 2 | $0 | $0 | View return |
| 2019 | Tri-County Building & Construction Trades Council | 990EZ | Trustee - Past | 2 | $0 | $0 | View return |
| 2019 | Bricklayers AFL-CIO Local 7 | 990 | Secretary/Tr | 10 | $0 | $0 | View return |
| 2019 | Rochelle Community Hospital Association | 990 | Chairman | 2 | $0 | $0 | View return |
| 2018 | Bricklayers AFL-CIO Local 7 | 990EZ | Secretary/Tr | 10 | $0 | - | View return |
| 2018 | Tri-County Building & Construction Trades Council | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2018 | Rochelle Community Hospital Association | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Rochelle Community Hospital Association | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2017 | Bricklayers AFL-CIO Local 7 | 990EZ | Secretary/Tr | 10 | $0 | - | View return |
| 2016 | Bricklayers AFL-CIO Local 7 | 990EZ | Secretary/Tr | 10 | $0 | - | View return |
| 2015 | Rochelle Area Community Foundation | 990 | Director | - | $0 | $0 | View return |
| 2015 | Rochelle Community Hospital Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Rochelle Community Hospital Association | 990 | Chair & Trustee | 1 | $0 | $0 | View return |
| 2014 | Rochelle Area Community Foundation | 990 | Director | - | $0 | $0 | View return |
| 2013 | Rochelle Community Hospital Association | 990 | Chairman | 2 | $0 | $0 | View return |
| 2013 | Rochelle Area Community Foundation | 990 | Director | 1 | $0 | $0 | View return |