| 2024 | Sheet Metal Workers Local Union No 292 Suppl Unemployment Benefit Fund | 990 | Chairman | 1 | $0 | $175,019 | View return |
| 2024 | Sheet Metal Workers Local 292 Health Fund | 990 | Chairman | 1 | $0 | $175,019 | View return |
| 2024 | Sheet Metal Workers Local 292 Health Fund | 990 | Chairman | 1 | $0 | $164,030 | View return |
| 2023 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Manager | 40 | $164,030 | $0 | View return |
| 2023 | Sheet Metal Workers Local Union No 292 Suppl Unemployment Benefit Fund | 990 | Chairman | 1 | $0 | $164,030 | View return |
| 2023 | Sheet Metal Workers Local 292 Health Fund | 990 | Chairman | 1 | $0 | $158,421 | View return |
| 2023 | Sheet Metal Workers Local 292 Apprenticeship Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Man | 40 | $158,421 | $0 | View return |
| 2022 | Sheet Metal Workers Local Union No 292 Suppl Unemployment Benefit Fund | 990 | Chairman | 1 | $0 | $158,421 | View return |
| 2022 | Sheet Metal Workers Local 292 Health Fund | 990 | Chairman | 1 | $0 | $146,630 | View return |
| 2022 | Sheet Metal Workers Local 292 Apprenticeship Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Man | 40 | $146,630 | $0 | View return |
| 2021 | Sheet Metal Workers Local Union No 292 Suppl Unemployment Benefit Fund | 990 | Chairman | 1 | $0 | $146,630 | View return |
| 2021 | Sheet Metal Workers Local 292 Health Fund | 990 | Chairman | 1 | $0 | $147,031 | View return |
| 2021 | Sheet Metal Workers Local 292 Apprenticeship Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Man | 40 | $147,031 | $0 | View return |
| 2020 | Sheet Metal Workers Local Union No 292 Suppl Unemployment Benefit Fund | 990 | Chairman | 1 | $0 | $147,031 | View return |
| 2020 | Sheet Metal Workers Local 292 Health Fund | 990 | Chairman | 1 | $0 | $151,918 | View return |
| 2020 | Sheet Metal Workers Local 292 Apprenticeship Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Man | 40 | $151,918 | $0 | View return |
| 2019 | Sheet Metal Workers Local Union No 292 Suppl Unemployment Benefit Fund | 990 | Chairman | 1 | $0 | $151,918 | View return |
| 2019 | Sheet Metal Workers Local 292 Health Fund | 990 | Chairman | 1 | $0 | $145,637 | View return |
| 2019 | Sheet Metal Workers Local 292 Apprenticeship Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Man | 40 | $145,637 | $0 | View return |
| 2018 | Sheet Metal Workers Local Union No 292 Suppl Unemployment Benefit Fund | 990 | Chairman | 1 | $0 | $145,637 | View return |
| 2018 | Sheet Metal Workers Local 292 Health Fund | 990 | Chairman | 1 | $0 | $145,520 | View return |
| 2018 | Sheet Metal Workers Local 292 Apprenticeship Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Man | 40 | $145,520 | $0 | View return |
| 2017 | Sheet Metal Workers Local Union No 292 Suppl Unemployment Benefit Fund | 990 | Chairman | 1 | $0 | $145,520 | View return |
| 2017 | Sheet Metal Workers Local 292 Health Fund | 990 | Chairman | 1 | $0 | $134,579 | View return |
| 2017 | Sheet Metal Workers Local 292 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | International Association of Sheet Metal Air Rail & Transportation | 990 | President | 40 | $134,579 | $0 | View return |
| 2016 | Sheet Metal Workers Local 292 Health Fund | 990 | Trustee | 1 | $0 | $137,339 | View return |
| 2016 | Sheet Metal Workers Local 292 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Local Union No 292 Suppl Unemployment Benefit Fund | 990 | Chairman | - | $0 | $0 | View return |
| 2015 | International Association of Sheet Metal Air Rail & Transportation | 990 | President | 40 | $137,339 | $0 | View return |
| 2015 | Sheet Metal Workers Local 292 Health Fund | 990 | Trustee | 1 | $0 | $65,911 | View return |
| 2014 | International Association of Sheet Metal Air Rail & Transportation | 990 | President | 40 | $65,911 | $0 | View return |
| 2014 | Sheet Metal Workers Local 292 Health Fund | 990 | Trustee | 1 | $0 | $0 | View return |