| 2024 | Alamance Community College Foundation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | American Junior Golf Foundation Inc. | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2024 | Phyllis and Max Reynolds Foundation Inc. | 990PF | Director | 0.1 | $0 | $0 | View return |
| 2024 | West Place Animal Sanctuary | 990 | Chairman | 1 | $0 | $0 | View return |
| 2024 | Christ Life Ministries | 990 | Director | 5 | $0 | $0 | View return |
| 2024 | Massachusetts Bay Railroad Enthusiasts Inc. | 990 | Clerk/Secretary | 5 | $0 | $0 | View return |
| 2023 | Alamance Community College Foundation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | West Place Animal Sanctuary | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Christ Life Ministries | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | American Junior Golf Foundation Inc. | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2023 | Massachusetts Bay Railroad Enthusiasts Inc. | 990 | Clerk/Secretary | 5 | $0 | $0 | View return |
| 2022 | Elk River Girls Hockey Booster Club | 990EZ | President | 0 | $0 | - | View return |
| 2022 | West Place Animal Sanctuary | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | American Junior Golf Foundation Inc. | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2022 | Wilmington Country Club | 990 | Vice President | 0 | $0 | $0 | View return |
| 2022 | Christ Life Ministries | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Iabcn Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Massachusetts Bay Railroad Enthusiasts Inc. | 990EZ | Clerk/Secretary | 5 | $0 | $0 | View return |
| 2021 | Christ Life Ministries | 990 | President | 5 | $0 | $0 | View return |
| 2021 | West Place Animal Sanctuary | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Dixon Elks Lodge #779 | 990 | Trustee | 4 | $0 | $0 | View return |
| 2021 | Wilmington Country Club | 990 | Board Member | 0 | $0 | $0 | View return |
| 2021 | American Junior Golf Foundation Inc. | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2021 | Iabcn Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | East Side Charter School of Wilmington Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2021 | Massachusetts Bay Railroad Enthusiasts Inc. | 990EZ | Clerk/Secretary | 5 | $0 | $0 | View return |
| 2021 | Elk River Girls Hockey Booster Club | 990EZ | VP | 1 | $0 | - | View return |
| 2021 | Eastside Community Learning Center Found | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Iabcn Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Massachusetts Bay Railroad Enthusiasts Inc. | 990EZ | Clerk/Secretary | 5 | $0 | $0 | View return |
| 2020 | American Junior Golf Foundation Inc. | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2020 | Wilmington Country Club | 990 | Board Member | 0 | $0 | $0 | View return |
| 2020 | Christ Life Ministries | 990 | President | 5 | $0 | $0 | View return |
| 2020 | West Place Animal Sanctuary | 990EZ | President | 1 | $0 | $0 | View return |
| 2020 | East Side Charter School of Wilmington Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Eastside Community Learning Center Found | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Iabcn Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Christ Life Ministries | 990EZ | President | 2 | $0 | - | View return |
| 2019 | American Junior Golf Foundation Inc. | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2019 | West Place Animal Sanctuary | 990EZ | President | 1 | $0 | $0 | View return |
| 2019 | Wilmington Country Club | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | Iabcn Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | East Side Charter School of Wilmington Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Eastside Community Learning Center Found | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | West Place Animal Sanctuary | 990EZ | President | 1 | $0 | $0 | View return |
| 2018 | Wilmington Country Club | 990 | Secretary | 0 | $0 | $0 | View return |
| 2018 | Christ Life Ministries | 990EZ | President | 2 | $0 | - | View return |
| 2018 | Dixon Elks Lodge #779 | 990 | Trustee | 4 | $0 | $0 | View return |
| 2018 | American Junior Golf Foundation Inc. | 990 | Chariman | 0.5 | $0 | $0 | View return |
| 2018 | Eastside Community Learning Center Found | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | East Side Charter School of Wilmington Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2017 | American Junior Golf Foundation Inc. | 990 | Chariman | 0.5 | $0 | $0 | View return |
| 2017 | Wilmington Country Club | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | Christ Life Ministries | 990EZ | President | 2 | $0 | - | View return |
| 2017 | Dixon Elks Lodge #779 | 990 | Trustee | 4 | $0 | $0 | View return |
| 2017 | Charter School of New Castle Inc. | 990 | President | 10 | $0 | $0 | View return |
| 2017 | East Side Charter School of Wilmington Inc. | 990 | Chairman | 20 | $0 | $0 | View return |
| 2017 | Eastside Community Learning Center Found | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2016 | Dixon Elks Lodge #779 | 990 | Trustee | 20 | $0 | $0 | View return |
| 2016 | South Carolina Pride Movement Inc. | 990 | Secretary | 5 | $0 | $0 | View return |
| 2016 | American Junior Golf Foundation Inc. | 990 | Chariman | 0.5 | $0 | $0 | View return |
| 2016 | Saint David'S School | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Christ Life Ministries | 990EZ | President | 2 | $0 | - | View return |
| 2016 | Wilmington Country Club | 990 | Board Member | 0 | $0 | $0 | View return |
| 2016 | Elk River Girls Hockey Booster Club | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2016 | East Side Charter School of Wilmington Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2016 | Eastside Community Learning Center Found | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2015 | The Exploratorium | 990 | Sr Scientist | 38 | $228,269 | $0 | View return |
| 2015 | Friends of the Westfield Senior Center Inc. | 990EZ | President | 20 | $0 | - | View return |
| 2015 | American Junior Golf Foundation Inc. | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2015 | Wilmington Country Club | 990 | Board Member | 0 | $0 | $0 | View return |
| 2015 | Christ Life Ministries | 990EZ | President | 2 | $0 | - | View return |
| 2015 | Dixon Elks Lodge #779 | 990 | Trustee | 20 | $0 | $0 | View return |
| 2015 | Eastside Community Learning Center Found | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2015 | Charter School of New Castle Inc. | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2015 | Saint David'S School | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | East Side Charter School of Wilmington Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2014 | Dixon Elks Lodge #779 | 990 | Trustee | 20 | $0 | $0 | View return |
| 2014 | Charter School of New Castle Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Saint David'S School | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | East Side Charter School of Wilmington Inc. | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2014 | Eastside Community Learning Center Found | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Behavioral Health & Developmental Services of Strafford County Inc | 990 | Past Director | 5 | $0 | $0 | View return |
| 2013 | Community Partners of Strafford County Foundation | 990 | Past Vice President | 1 | $0 | $0 | View return |
| 2013 | East Side Charter School of Wilmington Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2013 | Dixon Elks Lodge #779 | 990 | Trustee | 20 | $0 | $0 | View return |
| 2013 | Eastside Community Learning Center Found | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Saint David'S School | 990 | Trustee | 1 | $0 | $0 | View return |