| 2025 | Stilwell Kiwanis Club | 990 | Member | 1 | $0 | $0 | View return |
| 2024 | Pheasants Forever Inc. | 990 | Chief Marketing & Communications Officer | 50 | $177,868 | $0 | View return |
| 2024 | Stilwell Kiwanis Club | 990 | Member | 1 | $0 | $0 | View return |
| 2024 | Pop Cares Inc. | 990 | President | 0 | $0 | $0 | View return |
| 2023 | Pheasants Forever Inc. | 990 | Chief Marketing & Communications Officer | 50 | $163,436 | $0 | View return |
| 2023 | Stilwell Kiwanis Club | 990 | Member | 1 | $0 | $0 | View return |
| 2023 | Pop Cares Inc. | 990 | President | 0 | $0 | $0 | View return |
| 2023 | American Legion Post #22-Guyer Carignan | 990 | Judge Advocate | 2 | $0 | $0 | View return |
| 2023 | International Association of Lions Clubs | 990EZ | 3rd Vice President & B O D | 1 | $0 | $0 | View return |
| 2023 | The New Hampshire Department of the American Legion | 990 | Commander | 25 | $0 | $0 | View return |
| 2022 | Pheasants Forever Inc. | 990 | Chief Marketing & Communications Officer | 50 | $148,669 | $0 | View return |
| 2022 | Stilwell Kiwanis Club | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | International Alliance Theatrical Stage Employees & Moving Picture | 990 | Sergeant-At-Arms - Past | 1 | $0 | $0 | View return |
| 2022 | Pop Cares Inc. | 990EZ | President | 0 | $0 | $0 | View return |
| 2022 | Camp Ashmere Inc | 990 | Vice -Chairm | - | $0 | $0 | View return |
| 2022 | American Legion Post #22-Guyer Carignan | 990 | Judge Advocate | 2 | $0 | $0 | View return |
| 2022 | International Association of Lions Clubs | 990EZ | B O D | 1 | $0 | $0 | View return |
| 2022 | The New Hampshire Department of the American Legion | 990 | Vice Commander | 2 | $0 | $0 | View return |
| 2021 | Pheasants Forever Inc. | 990 | Chief Marketing & Communications Officer | 50 | $139,771 | $0 | View return |
| 2021 | Stilwell Kiwanis Club | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | Pop Cares Inc. | 990EZ | President | 0 | $0 | $0 | View return |
| 2021 | American Legion Post #22-Guyer Carignan | 990 | Judge Advocate | 2 | $0 | $0 | View return |
| 2021 | International Alliance Theatrical Stage Employees & Moving Picture | 990 | Sergeant-At-Arms | 1 | $0 | $0 | View return |
| 2021 | Camp Ashmere Inc | 990 | Chairman | - | $0 | $0 | View return |
| 2021 | International Association of Lions Clubs | 990EZ | B O D | 1 | $0 | $0 | View return |
| 2020 | Pheasants Forever Inc. | 990 | Vice President Of Marketing | 50 | $136,396 | $0 | View return |
| 2020 | Stilwell Kiwanis Club | 990 | Member | 1 | $0 | $0 | View return |
| 2020 | International Alliance Theatrical Stage Employees & Moving Picture | 990 | Sergeant-At-Arms | 1 | $0 | $0 | View return |
| 2020 | American Legion Post #22-Guyer Carignan | 990 | Judge Advocate | 2 | $0 | $0 | View return |
| 2020 | Camp Ashmere Inc | 990 | Chairman | - | $0 | $0 | View return |
| 2020 | Pop Cares Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2019 | Pheasants Forever Inc. | 990 | Vice President Of Marketing | 50 | $133,835 | $0 | View return |
| 2019 | Pop Cares Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2019 | International Alliance Theatrical Stage Employees & Moving Picture | 990 | Sergeant At Arms | 1 | $0 | $0 | View return |
| 2019 | Charlestown Memorial VFW Post 8497 | 990EZ | Chaplain | 1 | $0 | $0 | View return |
| 2019 | Stilwell Kiwanis Club | 990 | Member | 1 | $0 | $0 | View return |
| 2019 | Camp Ashmere Inc | 990 | Chairman | - | $0 | $0 | View return |
| 2018 | Pheasants Forever Inc. | 990 | Vice President Of Marketing | 50 | $127,531 | $0 | View return |
| 2018 | Stilwell Kiwanis Club | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | Pop Cares Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2018 | International Alliance Theatrical Stage Employees & Moving Picture | 990 | Sergeant At Arms | 1 | $0 | $0 | View return |
| 2018 | Camp Ashmere Inc | 990 | Member | - | $0 | $0 | View return |
| 2018 | Pop Cares Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2017 | Pheasants Forever Inc. | 990 | Vice President Of Marketing | 50 | $120,688 | $0 | View return |
| 2017 | Stilwell Kiwanis Club | 990 | Member | 1 | $0 | $0 | View return |
| 2017 | International Alliance Theatrical Stage Employees & Moving Picture | 990 | Sergeant At Arms | 1 | $0 | $0 | View return |
| 2017 | Pop Cares Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2017 | Camp Ashmere Inc | 990 | Member | - | $0 | $0 | View return |
| 2016 | Pheasants Forever Inc. | 990 | Vice President Of Marketing | 50 | $116,868 | $0 | View return |
| 2016 | Stilwell Kiwanis Club | 990 | Member | 1 | $0 | $0 | View return |
| 2016 | Pop Cares Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2016 | International Alliance Theatrical Stage Employees & Moving Picture | 990 | Sgt-At-Arms | 1 | $0 | $0 | View return |
| 2016 | Camp Ashmere Inc | 990 | Member | - | $0 | $0 | View return |
| 2015 | Pheasants Forever Inc. | 990 | Vice President Of Marketing | 50 | $105,627 | $0 | View return |
| 2015 | Stilwell Kiwanis Club | 990 | Member | 1 | $0 | $0 | View return |
| 2015 | International Alliance Theatrical Stage Employees & Moving Picture | 990 | Sgt-At-Arms | 1 | $0 | $0 | View return |
| 2015 | Westfield Youth Football Inc. | 990EZ | President | 15 | $0 | - | View return |
| 2015 | Camp Ashmere Inc | 990 | Member | 2 | $0 | $0 | View return |
| 2015 | Pop Cares Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2014 | Maine Veterans' Homes | 990 | Chief Financial Officer | 40 | $155,372 | $0 | View return |
| 2014 | Stilwell Kiwanis Club | 990 | Member | 1 | $0 | $0 | View return |
| 2014 | Westfield Youth Football Inc. | 990EZ | President | 15 | $0 | - | View return |
| 2014 | International Alliance Theatrical Stage Employees & Moving Picture | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2014 | Pop Cares Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2013 | Maine Veterans' Homes | 990 | Chief Financial Officer | 40 | $134,187 | $0 | View return |
| 2013 | Westfield Youth Football Inc. | 990EZ | President | 15 | $0 | - | View return |
| 2013 | Pop Cares Inc. | 990EZ | President | 0 | $0 | - | View return |