| 2024 | Steamfitters Local Union No 602 | 990 | Assistant Business Manager | 40 | $179,500 | $0 | View return |
| 2024 | Local No 602 Communication and Productivity Fund | 990 | Trustee | 1 | $0 | $179,500 | View return |
| 2024 | Heating Piping and Refrigeration Medical Fund | 990 | Trustee | 1 | $0 | $179,500 | View return |
| 2024 | M Eddie Moore Scholarship Trust | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2024 | U a Mechanical Trades School Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2024 | Heating Piping & Refrigeration Training Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Steamfitters Local Union No 602 | 990 | Assistant Business Manager | 40 | $167,450 | $0 | View return |
| 2023 | Local No 602 Communication and Productivity Fund | 990 | Trustee | 1 | $0 | $167,450 | View return |
| 2023 | Heating Piping and Refrigeration Medical Fund | 990 | Trustee | 1 | $0 | $167,450 | View return |
| 2023 | Heating Piping & Refrigeration Training Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | U a Mechanical Trades School Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Steamfitters Local Union No 602 | 990 | Assistant Business Manager | 40 | $157,977 | $0 | View return |
| 2022 | Local No 602 Communication and Productivity Fund | 990 | Trustee | 1 | $0 | $157,977 | View return |
| 2022 | Heating Piping and Refrigeration Medical Fund | 990 | Trustee | 1 | $0 | $157,977 | View return |
| 2021 | Steamfitters Local Union No 602 | 990 | Assistant Business Manager | 40 | $151,825 | $0 | View return |
| 2021 | Heating Piping and Refrigeration Medical Fund | 990 | Trustee (7/1/2021) | 1 | $0 | $151,825 | View return |
| 2021 | Local No 602 Communication and Productivity Fund | 990 | Trustee (7/1/21-12/31/21) | 1 | $0 | $151,825 | View return |
| 2021 | M Eddie Moore Scholarship Trust | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2020 | Steamfitters Local Union No 602 | 990 | Business Agent | 40 | $148,784 | $0 | View return |
| 2020 | M Eddie Moore Scholarship Trust | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2019 | Steamfitters Local Union No 602 | 990 | Business Agent | 40 | $122,430 | $0 | View return |
| 2019 | M Eddie Moore Scholarship Trust | 990PF | Trustee | 0.25 | $0 | $0 | View return |
| 2018 | Steamfitters Local Union No 602 | 990 | Business Agent | 40 | $112,938 | $0 | View return |
| 2017 | Steamfitters Local Union No 602 | 990 | Business Agent | 40 | $110,655 | $0 | View return |
| 2016 | Steamfitters Local Union No 602 | 990 | Business Agent | 40 | $56,513 | $0 | View return |