| 2024 | Elroy Area Fire and Ambulance Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2024 | Asbury Park Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Asbury Park Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Asbury Park Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Asbury Park Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Elroy Area Fire and Ambulance Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2022 | Niagara County Electrical Construction Joint Apprenticeship and Training | 990 | Training Director | 4 | $304 | $0 | View return |
| 2022 | Golden Apple Foundation for Excellence in Teaching | 990 | Director (Thru Dec 2022) | 2 | $0 | $0 | View return |
| 2022 | Elroy Area Fire and Ambulance Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2022 | Asbury Park Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Asbury Park Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Niagara County Electrical Construction Joint Apprenticeship and Training | 990 | Training Director | 4 | $14,730 | $0 | View return |
| 2021 | Asbury Park Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Asbury Park Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Golden Apple Foundation for Excellence in Teaching | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Elroy Area Fire and Ambulance Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2020 | Niagara County Electrical Construction Joint Apprenticeship and Training | 990 | Training Director | 4 | $10,063 | $0 | View return |
| 2020 | Golden Apple Foundation for Excellence in Teaching | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Asbury Park Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Asbury Park Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Lake States Lumber Association Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2020 | Elroy Area Fire and Ambulance Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2019 | Niagara County Electrical Construction Joint Apprenticeship and Training | 990 | Training Director | 4 | $3,536 | $0 | View return |
| 2019 | Golden Apple Foundation for Excellence in Teaching | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Elroy Area Fire and Ambulance Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2019 | Asbury Park Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Lake States Lumber Association Inc | 990 | Director | - | $0 | $0 | View return |
| 2019 | Asbury Park Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Niagara County Electrical Construction Joint Apprenticeship and Training | 990 | Training Director | 4 | $2,713 | $0 | View return |
| 2018 | International Brotherhood of Electrical Workers #237 Local | 990 | Vice President | 1 | $207 | $0 | View return |
| 2018 | Lake States Lumber Association Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | Elroy Area Fire and Ambulance Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2018 | Asbury Park Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Asbury Park Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Niagara County Electrical Construction Joint Apprenticeship and Training | 990 | Training Director | 4 | $782 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers #237 Local | 990 | Vice President | 1 | $0 | $0 | View return |
| 2017 | Asbury Park Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Electrical Workers Local 237 Inc | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2017 | Lake States Lumber Association Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Elroy Area Fire and Ambulance Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2017 | Asbury Park Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Niagara County Electrical Construction Joint Apprenticeship and Training | 990 | Training Director | 4 | $2,310 | $0 | View return |
| 2016 | Lake States Lumber Association Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers #237 Local | 990 | Vice President | 1 | $0 | $0 | View return |
| 2016 | Asbury Park Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Asbury Park Foundation Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | Electrical Workers Local 237 Inc | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2016 | Elroy Area Fire and Ambulance Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2015 | Niagara County Electrical Construction Joint Apprenticeship and Training | 990 | Training Director | 4 | $1,723 | $0 | View return |
| 2015 | Asbury Park Foundation Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | Lake States Lumber Association Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2015 | Asbury Park Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Elroy Area Fire and Ambulance Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2015 | Electrical Workers Local 237 Inc | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2014 | Niagara County Electrical Construction Joint Apprenticeship and Training | 990 | Training Director | 4 | $3,426 | $0 | View return |
| 2014 | Lake States Lumber Association Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2014 | Elroy Area Fire and Ambulance Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2014 | Electrical Workers Local 237 Inc | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2013 | Niagara County Electrical Construction Joint Apprenticeship and Training | 990EZ | Training Director | 4 | $880 | $1,671 | View return |
| 2013 | Lake States Lumber Association Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2013 | Electrical Workers Local 237 Inc | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2013 | Elroy Area Fire and Ambulance Association Inc. | 990 | Director | 1 | $0 | $0 | View return |