| 2025 | Laborers International Union of North America Local 151 | 990 | Business Mgr | 40 | $305,928 | $0 | View return |
| 2024 | Laborers International Union of North America Local 151 | 990 | Business Mgr | 40 | $275,470 | $11,500 | View return |
| 2024 | North Star Youth Outreach | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2024 | Helping Hands Pantry and Thrift Shop a Non Profit Corporation | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2024 | Laborers International Union of North America | 990 | President | 3 | $0 | $0 | View return |
| 2024 | Laborers' Pension - Burlington Investment Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Laborers International Union of North America Local 151 | 990 | Business Mgr | 40 | $267,709 | $5,000 | View return |
| 2023 | Laborers International Union of North America | 990 | President | 3 | $11,500 | $0 | View return |
| 2023 | North Star Youth Outreach | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2023 | Laborers' Pension - Burlington Investment Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Helping Hands Pantry and Thrift Shop a Non Profit Corporation | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2023 | Metro North Regional Employment Board | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Laborers International Union of North America Local 151 | 990 | Business Mgr | 40 | $249,342 | $3,759 | View return |
| 2022 | Laborers International Union of North America | 990 | Executive Board | 1 | $3,500 | $249,342 | View return |
| 2022 | Laborers' Pension - Burlington Investment Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Silver Mount Cemetery Association | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Helping Hands Pantry and Thrift Shop a Non Profit Corporation | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2022 | Telford Volunteer Fire Company Relief Associationo | 990 | Vice Preside | 1.5 | $0 | $0 | View return |
| 2022 | North Star Youth Outreach | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2022 | Telford Volunteer Fire Company No 1 | 990 | Vice Preside | 10 | $0 | $0 | View return |
| 2022 | Metro North Regional Employment Board | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Laborers International Union of North America Local 151 | 990 | Business Mgr | 40 | $220,104 | $2,900 | View return |
| 2021 | Laborers International Union of North America | 990 | Executive Board | 1 | $2,900 | $220,104 | View return |
| 2021 | North Star Youth Outreach | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2021 | Telford Volunteer Fire Company Relief Associationo | 990 | Vice Preside | 1.5 | $0 | $0 | View return |
| 2021 | Telford Volunteer Fire Company No 1 | 990 | Vice Preside | 10 | $0 | $0 | View return |
| 2021 | Laborers' Pension - Burlington Investment Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Metro North Regional Employment Board | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Laborers International Union of North America Local 151 | 990 | Business Mgr | 40 | $215,820 | $2,200 | View return |
| 2020 | Laborers International Union of North America | 990 | Executive Board | 1 | $2,200 | $0 | View return |
| 2020 | North Star Youth Outreach | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2020 | Telford Volunteer Fire Company No 1 | 990 | Vice Preside | 10 | $0 | $0 | View return |
| 2020 | Telford Volunteer Fire Company Relief Associationo | 990 | Vice Preside | 1.5 | $0 | $0 | View return |
| 2020 | Laborers' Pension - Burlington Investment Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Metro North Regional Employment Board | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Laborers International Union of North America Local 151 | 990 | Business Mgr | 40 | $207,796 | $0 | View return |
| 2019 | Laborers International Union of North America | 990 | Executive Board | 1 | $1,800 | $0 | View return |
| 2019 | North Star Youth Outreach | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2019 | Telford Volunteer Fire Company No 1 | 990 | Secretary | 10 | $0 | $0 | View return |
| 2019 | Laborers' Pension - Burlington Investment Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Telford Volunteer Fire Company Relief Associationo | 990 | Secretary | 1.5 | $0 | $0 | View return |
| 2019 | Metro North Regional Employment Board | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Laborers International Union of North America Local 151 | 990 | Business Mgr | 40 | $199,737 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | Ex, Board | 1 | $1,800 | $0 | View return |
| 2018 | Telford Volunteer Fire Company No 1 | 990 | Secretary | 10 | $0 | $0 | View return |
| 2018 | Telford Volunteer Fire Company Relief Associationo | 990 | Secretary | 1.5 | $0 | $0 | View return |
| 2018 | North Star Youth Outreach | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2018 | Metro North Regional Employment Board | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Laborers International Union of North America Local 151 | 990 | Business Manager | 40 | $194,368 | $0 | View return |
| 2017 | Laborers International Union of North America | 990 | Ex, Board | 1 | $1,050 | $0 | View return |
| 2017 | Telford Volunteer Fire Company Relief Associationo | 990 | Secretary | 1.5 | $0 | $0 | View return |
| 2017 | North Star Youth Outreach | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2017 | Telford Volunteer Fire Company No 1 | 990 | Secretary | 10 | $0 | $0 | View return |
| 2016 | Laborers International Union of North America Local 151 | 990 | Business Manager | 40 | $189,538 | $0 | View return |
| 2016 | North Star Youth Outreach | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2016 | Telford Volunteer Fire Company Relief Associationo | 990 | Secretary | 1.5 | $0 | $0 | View return |
| 2016 | Telford Volunteer Fire Company No 1 | 990 | Secretary | 10 | $0 | $0 | View return |
| 2015 | Laborers International Union of North America Local 151 | 990 | Business Manager | 40 | $188,168 | $0 | View return |
| 2015 | North Star Youth Outreach | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2014 | Laborers International Union of North America Local 151 | 990 | Business Manager | 40 | $179,264 | $0 | View return |
| 2014 | Telford Volunteer Fire Company No 1 | 990 | Secretary | - | $0 | $0 | View return |
| 2014 | Telford Volunteer Fire Company Relief Associationo | 990 | Secretary | - | $0 | $0 | View return |
| 2014 | North Star Youth Outreach | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2013 | Laborers International Union of North America Local 151 | 990 | Business Manager | 40 | $172,475 | $0 | View return |
| 2013 | Telford Volunteer Fire Company Relief Associationo | 990 | Secretary | 1 | $0 | $0 | View return |
| 2013 | North Star Youth Outreach | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2013 | Telford Volunteer Fire Company No 1 | 990 | Secretary | 5 | $0 | $0 | View return |