| 2025 | United Steelworkers International | 990 | Financial Secretary | 5 | $20,848 | $0 | View return |
| 2025 | New Jersey State Firemens Association | 990EZ | Vice President | 4 | $300 | $0 | View return |
| 2025 | United Steelworkers Local Union 17 | 990EZ | Guide | 1 | $150 | - | View return |
| 2024 | United Steelworkers International | 990 | Financial Secretary | 3 | $8,142 | $0 | View return |
| 2024 | New Jersey State Firemens Association | 990EZ | Vice President | 4 | $250 | $0 | View return |
| 2024 | Silverton Volunteer Fire Company | 990 | Secretary | 5 | $0 | $0 | View return |
| 2024 | Wellsboro Fire Department | 990 | President | 25 | $0 | $0 | View return |
| 2024 | Volunteer & Exempt Firefighters Benevolent Association of Huntington Manor | 990 | Sergant At Arms | 4 | $0 | $0 | View return |
| 2023 | United Steelworkers International | 990 | Financial Secretary | 3 | $8,142 | $0 | View return |
| 2023 | New Jersey State Firemens Association | 990EZ | Vice President | 3 | $250 | $0 | View return |
| 2023 | Silverton Volunteer Fire Company | 990 | Secretary | 5 | $0 | $0 | View return |
| 2023 | Volunteer & Exempt Firefighters Benevolent Association of Huntington Manor | 990 | Sergant At Arms | 3 | $0 | $0 | View return |
| 2023 | Wellsboro Fire Department | 990 | President | 25 | $0 | $0 | View return |
| 2022 | United Steelworkers International | 990 | Financial Secretary | 5 | $10,174 | $0 | View return |
| 2022 | New Jersey State Firemens Association | 990EZ | Vice President | 4 | $225 | $0 | View return |
| 2022 | Wellsboro Fire Department | 990 | Vice President | 25 | $0 | $0 | View return |
| 2022 | Volunteer & Exempt Firefighters Benevolent Association of Huntington Manor | 990 | Sergant At Arms | 3 | $0 | $0 | View return |
| 2021 | United Steelworkers International | 990 | Fs | 15 | $9,210 | $0 | View return |
| 2021 | New Jersey State Firemens Association | 990EZ | Vice President | 4 | $225 | $0 | View return |
| 2021 | Independent Oil Workers of Paulsboro Nj | 990 | Treasurer - Past | 10 | $223 | $0 | View return |
| 2021 | Silverton Volunteer Fire Company | 990 | Vice President | 5 | $0 | $0 | View return |
| 2021 | Wellsboro Firemen'S Relief Association | 990 | Vice President | 5 | $0 | $0 | View return |
| 2021 | Wellsboro Fire Department | 990 | Vice President | 25 | $0 | $0 | View return |
| 2020 | United Steelworkers International | 990 | Fs | 15 | $8,333 | $0 | View return |
| 2020 | Independent Oil Workers of Paulsboro Nj | 990 | Treasurer | 10 | $4,378 | $0 | View return |
| 2020 | New Jersey State Firemens Association | 990EZ | Vice President | 4 | $225 | $0 | View return |
| 2020 | Wellsboro Fire Department | 990 | Vice President | 25 | $0 | $0 | View return |
| 2020 | Silverton Volunteer Fire Company | 990 | Vice President | 5 | $0 | $0 | View return |
| 2020 | Wellsboro Firemen'S Relief Association | 990 | Vice President | 5 | $0 | $0 | View return |
| 2020 | Thorofare Volunteer Fire Company No 1 | 990EZ | President | 1 | $0 | $0 | View return |
| 2019 | Independent Oil Workers of Paulsboro Nj | 990 | Treasurer | 10 | $4,144 | $0 | View return |
| 2019 | New Jersey State Firemens Association | 990EZ | Representative | 1 | $120 | $0 | View return |
| 2019 | Thorofare Volunteer Fire Company No 1 | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2019 | Silverton Volunteer Fire Company | 990 | Secretary | 0 | $0 | $0 | View return |
| 2018 | Independent Oil Workers of Paulsboro Nj | 990 | Treasurer | 10 | $4,389 | $0 | View return |
| 2018 | New Jersey State Firemens Association | 990EZ | Representative | 1 | $120 | - | View return |
| 2018 | Connecticut Occupational Therapy Association Inc | 990EZ | Vice Preside | 0 | $0 | - | View return |
| 2018 | Thorofare Volunteer Fire Company No 1 | 990EZ | VP/Trustee | 1 | $0 | $0 | View return |
| 2018 | Wellsboro Firemen'S Relief Association | 990 | Vice President | 5 | $0 | $0 | View return |
| 2018 | Wellsboro Fire Department | 990 | Trustee | 25 | $0 | $0 | View return |
| 2018 | Illinois Fair Plan Association | 990 | Governing Committee Member | 1 | $0 | $0 | View return |
| 2017 | Independent Oil Workers of Paulsboro Nj | 990 | Executive Board | 5 | $3,568 | $0 | View return |
| 2017 | Thorofare Volunteer Fire Company No 1 | 990EZ | VP/Trustee | 1 | $0 | $0 | View return |
| 2017 | Veterans of Foreign Wars of the Us 7241 VFW-Ny Tri-States Naval Ship | 990 | Quartermaster | 15 | $0 | $0 | View return |
| 2017 | Wellsboro Fire Department | 990 | Trustee | 25 | $0 | $0 | View return |
| 2017 | Connecticut Occupational Therapy Association Inc | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2017 | Illinois Fair Plan Association | 990 | Governing Committee Member | 1 | $0 | $0 | View return |
| 2016 | Independent Oil Workers of Paulsboro Nj | 990 | Executive Board | 5 | $1,875 | - | View return |
| 2016 | Thorofare Volunteer Fire Company No 1 | 990EZ | VP/Trustee | 1 | $0 | $0 | View return |
| 2016 | Connecticut Occupational Therapy Association Inc | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2016 | Wellsboro Fire Department | 990 | Trustee | 25 | $0 | $0 | View return |
| 2016 | Veterans of Foreign Wars of the Us 7241 VFW-Ny Tri-States Naval Ship | 990 | Quartermaster | 15 | $0 | $0 | View return |
| 2016 | Illinois Fair Plan Association | 990 | Governing Committee Member | 1 | $0 | $0 | View return |
| 2015 | Wellsboro Fire Department | 990 | Trustee | 25 | $0 | $0 | View return |
| 2015 | Illinois Fair Plan Association | 990 | Governing Committee Member | 1 | $0 | $0 | View return |
| 2015 | Veterans of Foreign Wars of the Us 7241 VFW-Ny Tri-States Naval Ship | 990 | Quartermaster | 15 | $0 | $0 | View return |
| 2014 | Veterans of Foreign Wars of the Us 7241 VFW-Ny Tri-States Naval Ship | 990 | Quartermaster | 10 | $0 | $0 | View return |
| 2014 | Wellsboro Fire Department | 990 | Trustee | 25 | $0 | $0 | View return |
| 2014 | Illinois Fair Plan Association | 990 | Governing Committee Member | 1 | $0 | $0 | View return |
| 2013 | Veterans of Foreign Wars of the Us 7241 VFW-Ny Tri-States Naval Ship | 990 | Quartermaster | 10 | $0 | $0 | View return |