| 2024 | Ironworkers Local No 6 Medical and Sub Pay Fund | 990 | Union Truste | 1.5 | $4,200 | $0 | View return |
| 2024 | Sly Foxxe Productions Nv | 990PF | Director | 4 | $0 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 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 Local No 6 Medical and Sub Pay Fund | 990 | Union Truste | 1.5 | $24,506 | $27,529 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Buffalo Urban Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Ironworkers Local No 6 Joint Apprentice Training & Journeyman | 990 | Chairman (Fo | 1 | $0 | $0 | View return |
| 2023 | Sly Foxxe Productions Nv | 990PF | Director | 4 | $0 | $0 | View return |
| 2022 | Ironworkers Local No 6 Medical and Sub Pay Fund | 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 of Buffalo Ny & Vicinity | 990 | Financial Sec-Treas | 4 | $3,250 | $0 | View return |
| 2022 | Buffalo Urban Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Ironworkers and Employers Cooperative Trust Fund | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2022 | Ironworkers Local No 6 Joint Apprentice Training & Journeyman | 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 Local No 6 Medical and Sub Pay Fund | 990 | Union Truste | 1.5 | $42,537 | $76,575 | View return |
| 2021 | Ironworkers Local No 6 Joint Apprentice Training & Journeyman | 990 | Trustee/Chai | 1 | $320 | $0 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 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 Cooperative Trust Fund | 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 Local No 6 Medical and Sub Pay Fund | 990 | Union Truste | 1.5 | $4,218 | $71,286 | View return |
| 2020 | Ironworkers and Employers Cooperative Trust Fund | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Buffalo Urban Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Ironworkers Local No 6 Joint Apprentice Training & Journeyman | 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 Local No 6 Medical and Sub Pay Fund | 990 | Union Truste | 1.5 | $11,527 | $76,367 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Buffalo Urban Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Ironworkers Local No 6 Joint Apprentice Training & Journeyman | 990 | Trustee/Chai | 1 | $0 | $0 | View return |
| 2019 | Ironworkers and Employers Cooperative Trust Fund | 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 Local No 6 Medical and Sub Pay Fund | 990 | Union Truste | 1.5 | $3,719 | $75,106 | View return |
| 2018 | Ironworkers Local No 6 Joint Apprentice Training & Journeyman | 990 | Trustee/Chai | 1 | $1,920 | $0 | View return |
| 2018 | Ironworkers and Employers Cooperative Trust Fund | 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 Local No 6 Medical and Sub Pay Fund | 990 | Union Truste | 1.5 | $24,248 | $74,690 | View return |
| 2017 | Ironworkers Local No 6 Joint Apprentice Training & Journeyman | 990 | Trustee/Chai | 1 | $2,160 | $0 | View return |
| 2017 | Ironworkers and Employers Cooperative Trust Fund | 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 Local No 6 Medical and Sub Pay Fund | 990 | Union Truste | 1.5 | $12,226 | $71,412 | View return |
| 2016 | Ironworkers and Employers Cooperative Trust Fund | 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 Local No 6 Medical and Sub Pay Fund | 990 | Union Truste | 1.5 | $10,799 | $73,282 | View return |
| 2015 | Upstate New York District Council of Iron Wrkrs and Emplrs Coop Tr | 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 Cooperative Trust Fund | 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 New York District Council of Iron Wrkrs and Emplrs Coop Tr | 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 Local No 6 Medical and Sub Pay Fund | 990 | Union Truste | 1.5 | $3,939 | $71,007 | View return |
| 2013 | Upstate New York District Council of Iron Wrkrs and Emplrs Coop Tr | 990 | Labor Truste | 5 | $0 | $0 | View return |
| 2013 | Monroeville Christianjudea Foundation | 990 | Board Member - Asst. Treasurer | 2 | $0 | $0 | View return |
| 2013 | Cedars Home Health Care Services Inc. | 990 | Board Member - Asst. Treasurer | 2 | $0 | $0 | View return |