| 2024 | New Hampshire Group II Retirement | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2024 | Festa Italia Foundation | 990 | Vice President | 10 | $0 | $0 | View return |
| 2023 | Festa Italia Foundation | 990 | Vice President | 10 | $0 | $0 | View return |
| 2023 | Westview Water Works Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2023 | New Hampshire Troopers Association | 990 | President | 10 | $0 | $0 | View return |
| 2023 | New Hampshire Group II Retirement | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2023 | New Hampshire Troopers Foundation I | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2023 | Voiture Nationale La Societe Des | 990 | Chef De Chemin De Fer | 1 | $0 | $0 | View return |
| 2023 | Georgetown Youth Girls Softball | 990EZ | Director | 2 | $0 | - | View return |
| 2022 | Westview Water Works Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2022 | New Hampshire Troopers Foundation I | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2022 | Festa Italia Foundation | 990 | Vice President | 10 | $0 | $0 | View return |
| 2022 | New Hampshire Troopers Association | 990 | President | 10 | $0 | $0 | View return |
| 2022 | Georgetown Youth Girls Softball | 990EZ | Director | 5 | $0 | - | View return |
| 2021 | New Hampshire Troopers Foundation I | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | New Hampshire Troopers Association | 990 | President | 10 | $0 | $0 | View return |
| 2021 | Westview Water Works Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2021 | Festa Italia Foundation | 990EZ | Treasurer | 10 | $0 | - | View return |
| 2020 | Westview Water Works Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2020 | Festa Italia Foundation | 990EZ | Treasurer | 10 | $0 | - | View return |
| 2020 | New Hampshire Troopers Foundation I | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | New Hampshire Troopers Association | 990 | President | 10 | $0 | $0 | View return |
| 2020 | Allan Hancock College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Festa Italia Foundation | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2019 | Westview Water Works Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | New Hampshire Troopers Association | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2019 | New Hampshire Troopers Foundation I | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Allan Hancock College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Voiture Nationale La Societe Des | 990 | Sous Chef De Chemin De Fer | 1 | $0 | $0 | View return |
| 2019 | Good Samaritan Shelter | 990 | Secretary | 5 | $0 | $0 | View return |
| 2018 | New Hampshire Troopers Association | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2018 | Festa Italia Foundation | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2018 | Westview Water Works Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2018 | New Hampshire Troopers Foundation I | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Allan Hancock College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Good Samaritan Shelter | 990 | Secretary | 5 | $0 | $0 | View return |
| 2017 | New Hampshire Troopers Association | 990 | Treasurer | 10 | $3,310 | $0 | View return |
| 2017 | Valley Haven | 990 | President | 5 | $0 | $0 | View return |
| 2017 | Westview Water Works Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | Allan Hancock College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Good Samaritan Shelter | 990 | Secretary | 5 | $0 | $0 | View return |
| 2017 | Rotary International Lompoc | 990EZ | President | 3 | $0 | - | View return |
| 2016 | New Hampshire Troopers Association | 990 | Treasurer | 10 | $4,120 | $0 | View return |
| 2016 | New Hampshire Troopers Association | 990 | Treasurer | 10 | $2,500 | $0 | View return |
| 2016 | Valley Haven | 990 | President | 5 | $0 | $0 | View return |
| 2016 | Westview Water Works Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2016 | Good Samaritan Shelter | 990 | Secretary | 5 | $0 | $0 | View return |
| 2016 | Allan Hancock College Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Rotary International Lompoc | 990EZ | President Elect | 3 | $0 | - | View return |
| 2015 | New Hampshire Troopers Association | 990 | Treasurer | 10 | $1,187 | $0 | View return |
| 2015 | Valley Haven | 990 | President | 5 | $0 | $0 | View return |
| 2015 | Good Samaritan Shelter | 990 | Secretary | 5 | $0 | $0 | View return |
| 2014 | Valley Haven | 990 | Vice President | 2 | $0 | $0 | View return |
| 2014 | Good Samaritan Shelter | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | American Legion | 990EZ | Comander | 0 | $0 | - | View return |
| 2013 | Good Samaritan Shelter | 990 | Director | 2 | $0 | $0 | View return |