| 2024 | Sly Foxxe Productions Nv | 990PF | Director | 4 | $0 | $0 | View return |
| 2024 | Western New York Area Labor Federation | 990 | Board Member - Past 2024 | 2 | $0 | $0 | View return |
| 2024 | Buffalo Urban Development Corporation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | International Association of Bridge Structural Iron Workers 6 | 990 | Bus Mgr. (Fo | 40 | $27,529 | $0 | View return |
| 2023 | Ironworkers 6 Medical & Sub Pay Plan | 990 | Union Truste | 1.5 | $24,506 | $27,529 | View return |
| 2023 | Western New York Area Labor Federation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Buffalo Urban Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Ironworkers Local 6 Training Fund | 990 | Chairman (Fo | 1 | $0 | $0 | View return |
| 2023 | Sly Foxxe Productions Nv | 990PF | Director | 4 | $0 | $0 | View return |
| 2022 | Ironworkers 6 Medical & Sub Pay Plan | 990 | Union Truste | 1.5 | $60,583 | $56,926 | View return |
| 2022 | International Association of Bridge Structural Iron Workers 6 | 990 | Business Man | 40 | $56,926 | $0 | View return |
| 2022 | Building & Construction Trades Council | 990 | Financial Sec-Treas | 4 | $3,250 | $0 | View return |
| 2022 | Buffalo Urban Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Western New York Area Labor Federation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Ironworkers and Employers | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2022 | Ironworkers Local 6 Training Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | International Association of Bridge Structural Iron Workers 6 | 990 | Business Man | 40 | $70,212 | $0 | View return |
| 2021 | Ironworkers 6 Medical & Sub Pay Plan | 990 | Union Truste | 1.5 | $42,537 | $76,575 | View return |
| 2021 | Ironworkers Local 6 Training Fund | 990 | Trustee/Chai | 1 | $320 | $0 | View return |
| 2021 | Western New York Area Labor Federation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | District Council of Iron Workers of Greater Ny & Vicinity | 990 | 2nd Vice President | 1 | $0 | $0 | View return |
| 2021 | Buffalo Urban Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Ironworkers and Employers | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2020 | International Association of Bridge Structural Iron Workers 6 | 990 | Business Man | 40 | $71,286 | $0 | View return |
| 2020 | Ironworkers 6 Medical & Sub Pay Plan | 990 | Union Truste | 1.5 | $4,218 | $71,286 | View return |
| 2020 | Ironworkers and Employers | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2020 | Western New York Area Labor Federation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Buffalo Urban Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Ironworkers Local 6 Training Fund | 990 | Trustee/Chai | 1 | $0 | $0 | View return |
| 2020 | District Council of Iron Workers of Greater Ny & Vicinity | 990 | 2nd Vice President | 1 | $0 | $0 | View return |
| 2019 | International Association of Bridge Structural Iron Workers 6 | 990 | Business Man | 40 | $76,367 | $0 | View return |
| 2019 | Ironworkers 6 Medical & Sub Pay Plan | 990 | Union Truste | 1.5 | $11,527 | $76,367 | View return |
| 2019 | Western New York Area Labor Federation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Buffalo Urban Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Ironworkers Local 6 Training Fund | 990 | Trustee/Chai | 1 | $0 | $0 | View return |
| 2019 | Ironworkers and Employers | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2019 | District Council of Iron Workers of Greater Ny & Vicinity | 990 | 2nd Vice President | 1 | $0 | $0 | View return |
| 2018 | International Association of Bridge Structural Iron Workers 6 | 990 | Business Man | 40 | $75,106 | $0 | View return |
| 2018 | Ironworkers 6 Medical & Sub Pay Plan | 990 | Union Truste | 1.5 | $3,719 | $75,106 | View return |
| 2018 | Ironworkers Local 6 Training Fund | 990 | Trustee/Chai | 1 | $1,920 | $0 | View return |
| 2018 | Ironworkers and Employers | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2018 | District Council of Iron Workers of Greater Ny & Vicinity | 990 | 2nd Vice President | 1 | $0 | $0 | View return |
| 2017 | International Association of Bridge Structural Iron Workers 6 | 990 | Business Man | 40 | $74,690 | $0 | View return |
| 2017 | Ironworkers 6 Medical & Sub Pay Plan | 990 | Union Truste | 1.5 | $24,248 | $74,690 | View return |
| 2017 | Ironworkers Local 6 Training Fund | 990 | Trustee/Chai | 1 | $2,160 | $0 | View return |
| 2017 | Ironworkers and Employers | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2017 | District Council of Iron Workers of Greater Ny & Vicinity | 990 | 2nd Vice President | 1 | $0 | $0 | View return |
| 2016 | International Association of Bridge Structural Iron Workers 6 | 990 | Business Man | 40 | $71,412 | $0 | View return |
| 2016 | Ironworkers 6 Medical & Sub Pay Plan | 990 | Union Truste | 1.5 | $12,226 | $71,412 | View return |
| 2016 | Ironworkers and Employers | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2016 | District Council of Iron Workers of Greater Ny & Vicinity | 990 | 2nd Vice President | 1 | $0 | $0 | View return |
| 2015 | International Association of Bridge Structural Iron Workers 6 | 990 | Business Man | 40 | $73,282 | $0 | View return |
| 2015 | Ironworkers 6 Medical & Sub Pay Plan | 990 | Union Truste | 1.5 | $10,799 | $73,282 | View return |
| 2015 | Upstate Ny District Council of Iron | 990 | Lab Trustee | 1 | $0 | $0 | View return |
| 2015 | District Council of Iron Workers of Greater Ny & Vicinity | 990 | 2nd Vice President | 1 | $0 | $0 | View return |
| 2015 | Ironworkers and Employers | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2014 | La Clinica De La Raza Inc | 990 | CHF Medical Officer (Thru 6/15) | 40 | $225,496 | $0 | View return |
| 2014 | International Association of Bridge Structural Iron Workers 6 | 990 | Business Man | 40 | $73,489 | $0 | View return |
| 2014 | Upstate Ny District Council of Iron | 990 | Labor Truste | 5 | $0 | $0 | View return |
| 2014 | District Council of Iron Workers of Greater Ny & Vicinity | 990 | 2nd Vice Pres | 1 | $0 | $0 | View return |
| 2013 | La Clinica De La Raza Inc | 990 | Chief Medical Officer | 40 | $226,999 | $0 | View return |
| 2013 | International Association of Bridge Structural Iron Workers 6 | 990 | Business Man | 40 | $71,007 | $0 | View return |
| 2013 | Ironworkers 6 Medical & Sub Pay Plan | 990 | Union Truste | 1.5 | $3,939 | $71,007 | View return |
| 2013 | Upstate Ny District Council of Iron | 990 | Labor Truste | 5 | $0 | $0 | View return |
| 2013 | Concordia of Monroeville | 990 | Board Member - Asst. Treasurer | 2 | $0 | $0 | View return |
| 2013 | Cedars Home Health Care Services | 990 | Board Member - Asst. Treasurer | 2 | $0 | $0 | View return |