| 2025 | We Are Sharing Hope Sc | 990 | Medical Director | 10 | $132,400 | $0 | View return |
| 2025 | Half Century Club Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2024 | We Are Sharing Hope Sc | 990 | Medical Director | 10 | $126,800 | $0 | View return |
| 2024 | National Assn of Letter Carriers-Branch 157 | 990 | Financial Secretary | 8 | $3,620 | $0 | View return |
| 2024 | Half Century Club Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2024 | J P Humphreys Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2024 | The Players Club of Swarthmore | 990 | Board Member | 2 | $0 | $0 | View return |
| 2024 | Bensalem Athletic Association | 990EZ | Treasurer | 6 | $0 | $0 | View return |
| 2023 | We Are Sharing Hope Sc | 990 | Medical Director | 10 | $131,000 | $0 | View return |
| 2023 | Iron Workers Local Union 401 | 990 | Business Agent | 0 | $6,182 | $0 | View return |
| 2023 | National Assn of Letter Carriers-Branch 157 | 990 | Financial Secretary | 8 | $4,152 | $0 | View return |
| 2023 | Half Century Club Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2023 | J P Humphreys Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2023 | Heroes in Transition Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | The Players Club of Swarthmore | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | We Are Sharing Hope Sc | 990 | Medical Director | 10 | $115,100 | $0 | View return |
| 2022 | Iron Workers Local Union 401 | 990 | Past Business Agent | 0 | $54,038 | $0 | View return |
| 2022 | National Assn of Letter Carriers-Branch 157 | 990 | Financial Secretary | 8 | $3,812 | $0 | View return |
| 2022 | Half Century Club Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2021 | Iron Workers Local Union 401 | 990 | Business Agent | 40 | $148,912 | $0 | View return |
| 2021 | We Are Sharing Hope Sc | 990 | Medical Director | 10 | $93,610 | $0 | View return |
| 2021 | National Assn of Letter Carriers-Branch 157 | 990 | Financial Secretary | 8 | $3,097 | $0 | View return |
| 2021 | Iron Workers Local 401 Vacation Fund | 990 | Past Trustee | 5 | $0 | $148,912 | View return |
| 2021 | Iron Workers Local Union 401 Supplemental Welfare Fund | 990 | Union Trustee | 5 | $0 | $148,912 | View return |
| 2021 | Intl Assn Bridge Structural and Ornamental I W Local 401 Pac Fund | 990 | Trustee | 2 | $0 | $148,912 | View return |
| 2021 | United Services Organizations Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Half Century Club Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2020 | Iron Workers Local Union 401 | 990 | Business Agent | 40 | $115,910 | $0 | View return |
| 2020 | National Assn of Letter Carriers-Branch 157 | 990 | Financial Secretary | 8 | $3,345 | $0 | View return |
| 2020 | Intl Assn Bridge Structural and Ornamental I W Local 401 Pac Fund | 990 | Trustee | 2 | $0 | $118,097 | View return |
| 2020 | Iron Workers Local 401 Vacation Fund | 990 | Union Trustee | 5 | $0 | $115,910 | View return |
| 2020 | Iron Workers Local Union 401 Supplemental Welfare Fund | 990 | Union Trustee | 5 | $0 | $115,910 | View return |
| 2020 | United Services Organizations Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | National Assn of Letter Carriers-Branch 157 | 990 | Financial Secretary | 8 | $3,570 | $0 | View return |
| 2019 | United Services Organizations Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Iron Workers Local Union 401 | 990 | Vice President | 5 | $0 | $0 | View return |
| 2018 | National Assn of Letter Carriers-Branch 157 | 990 | Financial Secretary | 8 | $3,456 | $0 | View return |
| 2018 | Iron Workers Local Union 401 | 990 | Vice President | 5 | $0 | $0 | View return |
| 2017 | National Assn of Letter Carriers-Branch 157 | 990 | Financial Secretary | 8 | $3,815 | $0 | View return |
| 2017 | Cumberland Development Initiatives Inc. | 990EZ | Assistant Se | 0 | $0 | - | View return |
| 2017 | Iron Workers Local Union 401 | 990 | Vice President | 5 | $0 | $0 | View return |
| 2017 | St Gerard Campus Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | National Assn of Letter Carriers-Branch 157 | 990 | Financial Secretary | 8 | $4,950 | $0 | View return |
| 2016 | Self-Determination Housing Project of Pennsylvania | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | St Gerard Campus Inc | 990 | Directortreasurer | 1 | $0 | $0 | View return |
| 2016 | Watered Gardens Rescue Mission | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | National Assn of Letter Carriers-Branch 157 | 990 | Financial Secretary | 8 | $3,770 | $0 | View return |
| 2015 | Watered Gardens Rescue Mission | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | St Gerard Campus Inc | 990 | Directortreasurer | 1 | $0 | $0 | View return |
| 2014 | National Assn of Letter Carriers-Branch 157 | 990 | Financial Secretary | 8 | $4,930 | $0 | View return |
| 2014 | St Gerard Campus Inc | 990 | Directortreasurer | 1 | $0 | $0 | View return |
| 2013 | National Assn of Letter Carriers-Branch 157 | 990 | Financial Secretary | 8 | $4,455 | $0 | View return |
| 2013 | Watered Gardens Rescue Mission | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Dupage County Bar Association | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | St Gerard Campus Inc | 990 | Director | 1 | $0 | $0 | View return |