| 2024 | Steamfitters Local Union No 602 | 990 | Business Mgr/Fin. Sec. Treasur | 40 | $206,192 | $0 | View return |
| 2024 | M Eddie Moore Scholarship Trust | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2024 | U a Mechanical Trades School Inc. | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2024 | Heating Piping & Refrigeration Training Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2023 | Steamfitters Local Union No 602 | 990 | Business Mgr/Fin. Sec. Treasur | 40 | $198,708 | $0 | View return |
| 2023 | M Eddie Moore Scholarship Trust | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2023 | Heating Piping & Refrigeration Training Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2023 | U a Mechanical Trades School Inc. | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2022 | Steamfitters Local Union No 602 | 990 | Business Mgr/Fin. Sec. Treasur | 40 | $189,154 | $0 | View return |
| 2022 | M Eddie Moore Scholarship Trust | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2022 | Heating Piping & Refrigeration Training Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2022 | U a Mechanical Trades School Inc. | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2021 | Steamfitters Local Union No 602 | 990 | Business Mgr/Fin. Sec. Treasur | 40 | $171,501 | $0 | View return |
| 2021 | Heating Piping & Refrigeration Training Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2021 | U a Mechanical Trades School Inc. | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2020 | Steamfitters Local Union No 602 | 990 | Assistant Business Manager | 40 | $150,964 | $0 | View return |
| 2020 | U a Mechanical Trades School Inc. | 990 | Chairman (From 7/21) | 0.5 | $0 | $0 | View return |
| 2020 | Heating Piping & Refrigeration Training Fund | 990 | Chairman (From 7/21) | 2 | $0 | $0 | View return |
| 2019 | Steamfitters Local Union No 602 | 990 | Assistant Business Manager | 40 | $124,460 | $0 | View return |
| 2018 | Steamfitters Local Union No 602 | 990 | Assistant Business Manager | 40 | $115,318 | $0 | View return |
| 2017 | Steamfitters Local Union No 602 | 990 | Business Agent | 40 | $112,335 | $0 | View return |
| 2016 | Steamfitters Local Union No 602 | 990 | Business Rep/Organizer | 40 | $111,168 | $0 | View return |