| 2024 | Wallace District Mining Museum Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | Connecticut Pardon Team Inc. | 990EZ | Treasurer | 40 | $30,800 | $0 | View return |
| 2023 | Wallace District Mining Museum Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Connecticut Pardon Team Inc. | 990EZ | Treasurer | 40 | $31,200 | $0 | View return |
| 2022 | South Berwick Rod and Gun Association | 990EZ | Director Vic | 5 | $0 | - | View return |
| 2022 | Wallace District Mining Museum Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Connecticut Pardon Team Inc. | 990EZ | Treasurer | 40 | $31,200 | $0 | View return |
| 2021 | Wallace District Mining Museum Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | South Berwick Rod and Gun Association | 990 | Director Vice Chairman | 5 | $0 | $0 | View return |
| 2020 | Connecticut Pardon Team Inc. | 990EZ | Treasurer | 40 | $28,220 | $0 | View return |
| 2020 | Wallace District Mining Museum Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Connecticut Pardon Team Inc. | 990EZ | Treasurer | 40 | $25,480 | $0 | View return |
| 2019 | American Legion | 990EZ | Vice Commander | 0 | $0 | - | View return |
| 2019 | Wallace District Mining Museum Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | South Berwick Rod and Gun Association | 990 | Vice Chairman | 5 | $0 | $0 | View return |
| 2018 | Connecticut Pardon Team Inc. | 990EZ | Treasurer | 40 | $29,000 | $0 | View return |
| 2018 | Wallace District Mining Museum Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | South Berwick Rod and Gun Association | 990 | Vice Chair | 5 | $0 | $0 | View return |
| 2018 | Wallace District Mining Museum Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Connecticut Pardon Team Inc. | 990EZ | Treasurer | 40 | $7,671 | $0 | View return |
| 2017 | Fraternal Order of Eagles #618 | 990 | Treasuruer | 30 | $0 | $0 | View return |
| 2017 | Wallace District Mining Museum Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Connecticut Pardon Team Inc. | 990EZ | Treasurer | 40 | $29,945 | $0 | View return |
| 2016 | Wallace District Mining Museum Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Fraternal Order of Eagles #618 | 990 | Treasuruer | 30 | $0 | $0 | View return |
| 2015 | Connecticut Pardon Team Inc. | 990EZ | Treasurer Executive Director | 40 | $30,865 | $0 | View return |
| 2015 | Wallace District Mining Museum Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Connecticut Pardon Team Inc. | 990EZ | Treasurer Executive Director | 40 | $31,980 | $0 | View return |
| 2014 | Wallace District Mining Museum Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | Fraternal Order of Eagles 556 Aerie | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Fraternal Order of Eagles 556 Aerie | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Wallace District Mining Museum Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2013 | Folsom Post No 6604 Veterans of Foreign Wars of the United States | 990 | 3 Yr Trustee | 1 | $0 | $0 | View return |