| 2025 | New Jersey State Firemens Association | 990EZ | Vice President | 1 | $1,750 | - | View return |
| 2024 | New Jersey State Firemens Association | 990EZ | Vice President | 1 | $1,350 | - | View return |
| 2024 | Mendel Alumni Association | 990EZ | President | 5 | $0 | $0 | View return |
| 2023 | New Jersey State Firemens Association | 990EZ | Vice President | 1 | $1,125 | $0 | View return |
| 2023 | Mendel Alumni Association | 990EZ | President | 2 | $0 | $0 | View return |
| 2022 | New Jersey State Firemens Association | 990EZ | Vice President | 1 | $950 | $0 | View return |
| 2022 | Mendel Alumni Association | 990EZ | President | 3 | $0 | $0 | View return |
| 2021 | New Jersey State Firemens Association | 990EZ | Vice President | 1 | $790 | $0 | View return |
| 2021 | Chemung Valley Soccer Association Inc. | 990EZ | Vice-President Treasurer Board Mem | 1 | $0 | $0 | View return |
| 2021 | Mendel Alumni Association | 990EZ | President | 7 | $0 | $0 | View return |
| 2020 | First Credit Union of Scranton | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2020 | Chemung Valley Soccer Association Inc. | 990EZ | Vice-President Treasurer Board Mem | 1 | $0 | $0 | View return |
| 2019 | Chicago Journeymen Plumbers Local Union 130 Ua | 990 | Business Representative - Past | 28.4 | $187,244 | $0 | View return |
| 2019 | Trust Fund for Apprentice and Journeyman Education and Training Local 130 Ua | 990 | Trustee - Labor - Past | 1 | $0 | $0 | View return |
| 2019 | Chemung Valley Soccer Association Inc. | 990EZ | Vice-President Treasurer Board Mem | 1 | $0 | $0 | View return |
| 2019 | First Credit Union of Scranton | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2018 | Chicago Journeymen Plumbers Local Union 130 Ua | 990 | Special Rep. | 53.87 | $172,494 | $0 | View return |
| 2018 | Virginia Knights of Columbus Charities Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Trust Fund for Apprentice and Journeyman Education and Training Local 130 Ua | 990 | Trustee - Labor | 1 | $0 | $0 | View return |
| 2018 | First Credit Union of Scranton | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2018 | Chicago Journeymen Plumbers Local Union | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2017 | Chicago Journeymen Plumbers Local Union 130 Ua | 990 | Special Rep. | 56.94 | $172,741 | $0 | View return |
| 2017 | First Credit Union of Scranton | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2017 | Trust Fund for Apprentice and Journeyman Education and Training Local 130 Ua | 990 | Trustee (Union) | 6.53 | $0 | $0 | View return |
| 2017 | Chicago Journeymen Plumbers Local Union | 990EZ | Trustee (Union) | 0 | $0 | - | View return |
| 2016 | Chicago Journeymen Plumbers Local Union 130 Ua | 990 | Special Rep. | 58.96 | $167,547 | $0 | View return |
| 2016 | First Credit Union of Scranton | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2016 | Southwest Suburban Homebuilders' Assoc | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Chicago Journeymen Plumbers Local Union | 990EZ | Trustee (Union) | 0.01 | $0 | - | View return |
| 2016 | Trust Fund for Apprentice and Journeyman Education and Training Local 130 Ua | 990 | Trustee (Union) | 0.32 | $0 | $0 | View return |
| 2015 | Chicago Journeymen Plumbers Local Union 130 Ua | 990 | Special Rep. | 57.93 | $162,466 | $0 | View return |
| 2015 | National Association of Letter Carriers # 17 | 990EZ | President | 5 | $4,438 | - | View return |
| 2015 | Pennsylvania Assoc of Letter Carriers | 990EZ | Vice-Pres. | 2 | $0 | - | View return |
| 2015 | First Credit Union of Scranton | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2015 | Southwest Suburban Homebuilders' Assoc | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Chamber of Commerce of Greater West Chester Inc | 990 | Board Member | 1 | - | - | View return |
| 2015 | Chicago Journeymen Plumbers Local Union | 990EZ | Trustee (Union) | 0 | $0 | - | View return |
| 2015 | Trust Fund for Education Technical Engineering Division Local 130 Ua | 990EZ | Trustee (Union) | 0.21 | $0 | - | View return |
| 2015 | Trust Fund for Apprentice and Journeyman Education and Training Local 130 Ua | 990 | Trustee (Union) | 6.72 | $0 | $0 | View return |
| 2014 | Chicago Journeymen Plumbers Local Union 130 Ua | 990 | Recording Secty | 64.56 | $159,672 | $0 | View return |
| 2014 | National Association of Letter Carriers # 17 | 990EZ | President | 5 | $7,100 | - | View return |
| 2014 | Chicago Journeymen Plumbers Local Union | 990 | Trustee (Union) | 0.02 | $0 | $159,671 | View return |
| 2014 | Pennsylvania Assoc of Letter Carriers | 990EZ | Vice-Pres. | 2 | $0 | - | View return |
| 2014 | First Credit Union of Scranton | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2014 | Trust Fund for Education Technical Engineering Division Local 130 Ua | 990EZ | Trustee (Union) | 1.07 | $0 | - | View return |
| 2014 | Trust Fund for Apprentice and Journeyman Education and Training Local 130 Ua | 990 | Trustee (Union) | 0.54 | $0 | $0 | View return |
| 2013 | Information Technology Industry Council Ltd | 990 | VP External Affairs | 40 | $177,437 | $0 | View return |
| 2013 | Chicago Journeymen Plumbers Local Union 130 Ua | 990 | Recording Secty | 62.44 | $157,508 | $0 | View return |
| 2013 | National Association of Letter Carriers # 17 | 990EZ | President | 5 | $9,324 | - | View return |
| 2013 | Chicago Journeymen Plumbers Local Union | 990 | Trustee (Union) | 0 | $0 | $157,508 | View return |
| 2013 | Pennsylvania Assoc of Letter Carriers | 990EZ | Vice-Pres. | 2 | $0 | - | View return |
| 2013 | First Credit Union of Scranton | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2013 | Trust Fund for Apprentice and Journeyman Education and Training Local 130 Ua | 990 | Trustee (Union) | 0.92 | $0 | $0 | View return |
| 2013 | Trust Fund for Education Technical Engineering Division Local 130 Ua | 990EZ | Trustee (Union) | 0.08 | $0 | - | View return |
| 2013 | Trust Fund for Apprentice and Journeyman Education and Training Local 130 Ua | 990 | Trustee (Union) | 0.92 | $0 | $0 | View return |