| 2024 | North Reading Youth Soccer Association | 990 | Development Director | 5 | $0 | $0 | View return |
| 2024 | Pima County Search & Recovery Divers Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2023 | Mission Towers Inc | 990 | Clerk | 0.25 | $0 | $0 | View return |
| 2023 | Bethany Homes Inc. | 990 | Director | 0.1 | $0 | $0 | View return |
| 2023 | Westminster Biblical World Mission | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | North Reading Youth Soccer Association | 990 | Development Director | 5 | $0 | $0 | View return |
| 2023 | Bethany Community Services Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Pima County Search & Recovery Divers Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2023 | Kiwanis International Haverhill | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Bethany Community Services Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Bethany Homes Inc. | 990 | Director | 0.1 | $0 | $0 | View return |
| 2022 | Mission Towers Inc | 990 | Director | 0.1 | $0 | $0 | View return |
| 2022 | Westminster Biblical World Mission | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | North Reading Youth Soccer Association | 990 | Intramural Director | 5 | $0 | $0 | View return |
| 2022 | Pima County Search & Recovery Divers Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2022 | Kiwanis International Haverhill | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Westminster Biblical World Mission | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | North Reading Youth Soccer Association | 990 | Intramural Director | 5 | $0 | $0 | View return |
| 2021 | Bethany Homes Inc. | 990 | Director | 0.1 | $0 | $0 | View return |
| 2021 | Mission Towers Inc | 990 | Director | 0.1 | $0 | $0 | View return |
| 2021 | Kiwanis International Haverhill | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Pima County Search & Recovery Divers Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2020 | Bethany Community Services Inc. | 990 | Chair | 0.5 | $0 | $0 | View return |
| 2020 | Mission Towers Inc | 990 | Chair | 0.25 | $0 | $0 | View return |
| 2020 | Westminster Biblical World Mission | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Bethany Homes Inc. | 990 | Chair | 0.25 | $0 | $0 | View return |
| 2020 | Pima County Search & Recovery Divers Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Mission Towers Inc | 990 | Clerk (Until June 2019) | 0.25 | $0 | $0 | View return |
| 2019 | Westminster Biblical World Mission | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Bethany Homes Inc. | 990 | Director | 0.1 | $0 | $0 | View return |
| 2019 | Haverhill Community Television Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Bethany Community Services Inc. | 990 | Director (Until May 2019, Now Chair) | 0.5 | $0 | $0 | View return |
| 2019 | Haverhill Kiwanis Club Charitable Foundation Inc. | 990EZ | Immediate Past President | 1 | $0 | $0 | View return |
| 2019 | Kiwanis International Haverhill | 990EZ | Immediate Past President | 1 | $0 | $0 | View return |
| 2019 | Northern Essex Community College Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Westminster Biblical World Mission | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Northern Essex Community College Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Bethany Homes Inc. | 990 | Director | 0.1 | $0 | $0 | View return |
| 2018 | Haverhill Community Television Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Bethany Community Services Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Mission Towers Inc | 990 | Clerk | 0.25 | $0 | $0 | View return |
| 2018 | Rotary 7750 Charities Inc. | 990EZ | Board Member | 0.25 | $0 | - | View return |
| 2018 | Haverhill Kiwanis Club Charitable Foundation Inc. | 990EZ | President | 3 | $0 | $0 | View return |
| 2018 | Kiwanis International Haverhill | 990EZ | President | 3 | $0 | $0 | View return |
| 2018 | Bethany Homes Inc. | 990 | Director | 0.1 | $0 | $0 | View return |
| 2018 | Bethany Community Services Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Mission Towers Inc | 990 | Clerk | 0.25 | $0 | $0 | View return |
| 2017 | Haverhill Community Television Corp | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Bethany Homes Inc. | 990 | Director | 0.1 | - | - | View return |
| 2017 | Westminster Biblical World Mission | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Bethany Community Services Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Mission Towers Inc | 990 | Director | 0.1 | $0 | $0 | View return |
| 2017 | Northern Essex Community College Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Haverhill Kiwanis Club Charitable Foundation Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2017 | Rotary 7750 Charities Inc. | 990EZ | Board Member | 0.25 | $0 | - | View return |
| 2017 | Bethany Community Services Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Kiwanis International Haverhill | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | Haverhill Kiwanis Club Charitable Foundation Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2016 | Northern Essex Community College Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Bethany Homes Inc. | 990 | Director | 0.1 | $0 | $0 | View return |
| 2016 | Bethany Community Services Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Mission Towers Inc | 990 | Director | 0.1 | $0 | $0 | View return |
| 2016 | Westminster Biblical World Mission | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Haverhill Community Television Corp | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Rotary 7750 Charities Inc. | 990EZ | Board Member | 0.25 | $0 | - | View return |
| 2016 | Haverhill Kiwanis Club Charitable Foundation Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2016 | Kiwanis International Haverhill | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Bethany Homes Inc. | 990 | Director | 0.1 | $0 | $0 | View return |
| 2015 | Haverhill Community Television Corp | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Rotary 7750 Charities Inc. | 990EZ | District Gov | 0.25 | $0 | - | View return |
| 2015 | Northern Essex Community College Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Bethany Community Services Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | Mission Towers Inc | 990 | Director | 0.1 | $0 | $0 | View return |
| 2015 | Kiwanis International Haverhill | 990EZ | Immediate Past President | 3 | $0 | $0 | View return |
| 2015 | Haverhill Kiwanis Club Charitable Foundation Inc. | 990EZ | Immediate Past President | 3 | $0 | $0 | View return |
| 2014 | Bethany Community Services Inc. | 990 | Director | 0.3 | $0 | $0 | View return |
| 2014 | Mission Towers Inc | 990 | Director | 0.1 | $0 | $0 | View return |
| 2014 | Bethany Homes Inc. | 990 | Director | 0.1 | $0 | $0 | View return |
| 2014 | Haverhill Community Television Corp | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Northern Essex Community College Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Rotary 7750 Charities Inc. | 990EZ | Board Member | 0.25 | $0 | - | View return |
| 2014 | Kiwanis International Haverhill | 990EZ | President | 3 | $0 | $0 | View return |
| 2014 | Haverhill Kiwanis Club Charitable Foundation Inc. | 990EZ | President | 3 | $0 | $0 | View return |
| 2013 | Bethany Homes Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2013 | Mission Towers Inc | 990 | Director | 0.1 | $0 | $0 | View return |
| 2013 | Bethany Community Services Inc. | 990 | Director | 0.3 | $0 | $0 | View return |
| 2013 | Northern Essex Community College Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Haverhill Community Television Corp | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Rotary 7750 Charities Inc. | 990EZ | Board Member | 0.25 | $0 | - | View return |
| 2011 | Griffin White Foundation Inc. | 990PF | Treasurer | 0 | $0 | $0 | View return |
| 2010 | Griffin White Foundation Inc. | 990PF | Treasurer | 0 | $0 | $0 | View return |