| 2025 | Laborer'S Local Union Number 57 | 990 | Sec-Treasure | 45 | $226,908 | $0 | View return |
| 2025 | American Postal Workers Union Local 147 | 990 | Trustee | 3 | $9,815 | $0 | View return |
| 2025 | Laborers' Local 57 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2024 | Laborer'S Local Union Number 57 | 990 | Sec-Treasure | 45 | $216,395 | $0 | View return |
| 2024 | Metropolitan Area of Philadelphia Baltimore | 990 | Auditor | 3 | $11,950 | $0 | View return |
| 2024 | Laborers' Local 57 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2024 | Leaders Education Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | American Postal Workers Union Local 147 | 990 | Trustee | - | $0 | $0 | View return |
| 2024 | Inner City Youth Orchestra of Los Angeles Incorporated | 990 | Chairman | - | $0 | $0 | View return |
| 2024 | Laborers' District Council Education & Training Fund of the Philadelphia Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Laborer'S Local Union Number 57 | 990 | Sec-Treasure | 45 | $218,129 | $0 | View return |
| 2023 | Metropolitan Area of Philadelphia Baltimore | 990 | Ex Bd | 3 | $15,000 | $0 | View return |
| 2023 | American Postal Workers Union Local 147 | 990 | Trustee | 3 | $5,181 | $0 | View return |
| 2023 | Laborers' Local 57 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2023 | Philadelphia Area Project on Occupational Safety and Health | 990 | At Large | - | $0 | $0 | View return |
| 2023 | Leaders Education Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Heavy & Highway Construction Health and Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Laborers' District Council Education & Training Fund of the Philadelphia Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Laborer'S Local Union Number 57 | 990 | Sec-Treasure | 45 | $211,851 | $0 | View return |
| 2022 | Metropolitan Area of Philadelphia Baltimore | 990 | Ex Bd | 3 | $14,000 | $0 | View return |
| 2022 | American Postal Workers Union Local 147 | 990 | Trustee | 3 | $3,282 | $0 | View return |
| 2022 | Philadelphia Area Project on Occupational Safety and Health | 990 | At Large | - | $0 | $0 | View return |
| 2022 | Laborers' Local 57 Scholarship Fund | 990EZ | Trustee | 2 | $0 | - | View return |
| 2022 | Laborers' District Council Education & Training Fund of the Philadelphia Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Heavy & Highway Construction Health and Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Laborer'S Local Union Number 57 | 990 | Sec-Treasure | 45 | $206,975 | $0 | View return |
| 2021 | Metropolitan Area of Philadelphia Baltimore | 990 | Ex Bd | 3 | $13,000 | $0 | View return |
| 2021 | American Postal Workers Union Local 147 | 990 | Trustee | 3 | $1,912 | $0 | View return |
| 2021 | Philadelphia Area Project on Occupational Safety and Health | 990 | At Large | - | $0 | $0 | View return |
| 2021 | Laborers' Local 57 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2021 | Heavy & Highway Construction Health and Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Laborers' District Council Education & Training Fund of the Philadelphia Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Laborer'S Local Union Number 57 | 990 | Sec-Treasure | 45 | $209,621 | $0 | View return |
| 2020 | American Postal Workers Union Local 147 | 990 | Trustee | 3 | $1,563 | $0 | View return |
| 2020 | Laborers' Local 57 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2020 | Philadelphia Area Project on Occupational Safety and Health | 990 | At Large | 1 | $0 | $0 | View return |
| 2020 | Laborers' District Council Education & Training Fund of the Philadelphia Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Heavy & Highway Construction Health and Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Laborer'S Local Union Number 57 | 990 | Sec-Treasure | 45 | $191,094 | $0 | View return |
| 2019 | American Postal Workers Union Local 147 | 990 | Trustee | 3 | $3,277 | $0 | View return |
| 2019 | Philadelphia Area Project on Occupational Safety and Health | 990 | At Large | 1 | $0 | $0 | View return |
| 2019 | Laborers' Local 57 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2019 | Laborers' District Council Education & Training Fund of the Philadelphia Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Heavy & Highway Construction Health and Welfare Fund | 990 | Trustee-N | 2 | $0 | $0 | View return |
| 2018 | Laborer'S Local Union Number 57 | 990 | President | 40 | $141,571 | $0 | View return |
| 2018 | Laborers' Local 57 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2018 | Laborers' District Council Education & Training Fund of the Philadelphia Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Laborer'S Local Union Number 57 | 990 | President | 40 | $138,705 | $0 | View return |
| 2017 | Laborers' Local 57 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2017 | Laborers' District Council Education & Training Fund of the Philadelphia Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Laborers' District Council Education & Training Fund of the Philadelphia Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Laborer'S Local Union Number 57 | 990 | President | 40 | $127,152 | $0 | View return |
| 2016 | Laborers' Local 57 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2016 | Laborers' District Council Education & Training Fund of the Philadelphia Area | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Laborer'S Local Union Number 57 | 990 | President | 40 | $121,888 | $0 | View return |
| 2015 | Laborers' Local 57 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2014 | Laborer'S Local Union Number 57 | 990 | President | 40 | $116,552 | $0 | View return |
| 2014 | Laborers' Local 57 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2014 | Laborers' District Council Education & Training Fund of the Philadelphia Area | 990 | Trustee | 4 | $0 | $0 | View return |
| 2013 | Laborer'S Local Union Number 57 | 990 | President | 40 | $113,009 | $0 | View return |
| 2013 | Laborers' Local 57 Scholarship Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2013 | Laborers' District Council Education & Training Fund of the Philadelphia Area | 990 | Trustee | 4 | $0 | $0 | View return |