| 2025 | Titans Baseball Club | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2024 | United Association of Journeymen Lu 286 | 990 | Business Agent (As Of 01/25) | 40 | $112,784 | $0 | View return |
| 2024 | Plumbers and Pipefitters Local Union No 286 Death Benefit Trust | 990 | Business Agent (As Of 01/25) | 40 | $0 | $112,784 | View return |
| 2024 | Plumbers and Pipefitters Local Union No 286 Death Benefit Trust | 990 | Finance Committee/H&W Trustee | 0.1 | $0 | $108,188 | View return |
| 2024 | Titans Baseball Club | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2024 | Plumbers and Pipefitters Local 286 Scholarship Fund | 990EZ | Chairman | 8 | $0 | $0 | View return |
| 2024 | Plumbers & Pipefitters Lu No 286 Pipefitters Lu 286 Health & | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2023 | United Association of Journeymen Lu 286 | 990 | Finance Committee/H&W Trustee | 40 | $108,188 | $0 | View return |
| 2023 | Plumbers and Pipefitters Local Union No 286 Death Benefit Trust | 990 | Finance Committee/H&W Trustee | 0.1 | $0 | $105,148 | View return |
| 2023 | Titans Baseball Club | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2023 | Plumbers and Pipefitters Local 286 Scholarship Fund | 990EZ | Chairman | 8 | $0 | $0 | View return |
| 2023 | Plumbers & Pipefitters Lu No 286 Pipefitters Lu 286 Health & | 990 | Union Trustee | 2 | $0 | $0 | View return |
| 2022 | United Association of Journeymen Lu 286 | 990 | Finance Committee/H&W Trustee | 40 | $105,148 | $0 | View return |
| 2022 | Plumbers and Pipefitters Local Union No 286 Death Benefit Trust | 990 | Finance Committee/H&W Trustee | 0.1 | $0 | $102,000 | View return |
| 2022 | Titans Baseball Club | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2022 | Plumbers and Pipefitters Local 286 Scholarship Fund | 990EZ | Chairman | 8 | $0 | $0 | View return |
| 2022 | Plumbers & Pipefitters Lu No 286 Pipefitters Lu 286 Health & | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Plumbers & Pipefitters Lu No 286 Pipefitters Lu 286 Health & | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | United Association of Journeymen Lu 286 | 990 | Finance Committee/H&W Trustee | 40 | $102,000 | $0 | View return |
| 2021 | Plumbers and Pipefitters Local Union No 286 Death Benefit Trust | 990 | Finance Committee | 0.1 | $0 | $102,000 | View return |
| 2021 | Titans Baseball Club | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2021 | Plumbers & Pipefitters Lu No 286 Pipefitters Lu 286 Health & | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Plumbers and Pipefitters Local 286 Scholarship Fund | 990EZ | Chairman | 8 | $0 | $0 | View return |
| 2020 | United Association of Journeymen Lu 286 | 990 | Finance Committee | 40 | $102,000 | $0 | View return |
| 2020 | Plumbers and Pipefitters Local Union No 286 Death Benefit Trust | 990EZ | Finance Committee | 0.1 | $0 | $0 | View return |
| 2020 | Plumbers & Pipefitters Lu No 286 Pipefitters Lu 286 Health & | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | United Association of Journeymen Lu 286 | 990 | Finance Committee | 40 | $97,287 | $0 | View return |
| 2019 | Plumbers & Pipefitters Lu No 286 Pipefitters Lu 286 Health & | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Berea Youth Football Foundation | 990EZ | Trustee, Secretary | 5 | $0 | $0 | View return |
| 2013 | Berea Youth Football Foundation | 990EZ | Trustee, Secretary | 2 | $0 | $0 | View return |