| 2025 | The Colt Collectors Association Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2024 | Upham'S Corner Health Committee Inc | 990 | Chief Financial Officer | 40 | $276,787 | $0 | View return |
| 2024 | The Colt Collectors Association Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Shelburne Community School Council Incorporated | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2024 | North Carolina Transportation Museum Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Trustees of Clark University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Upham'S Corner Health Committee Inc | 990 | Chief Financial Officer | 40 | $244,852 | $0 | View return |
| 2023 | North Carolina Transportation Museum Foundation | 990 | Director | - | $0 | $0 | View return |
| 2023 | The Colt Collectors Association Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Shelburne Community School Council Incorporated | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2023 | The North Caroliniana Society | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Trustees of Clark University | 990 | Trustee (Thru 06/2023) | 2 | $0 | $0 | View return |
| 2022 | Upham'S Corner Health Committee Inc | 990 | Chief Financial Officer | 40 | $230,481 | $0 | View return |
| 2022 | Shelburne Community School Council Incorporated | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2022 | The Colt Collectors Association Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | The North Caroliniana Society | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Trustees of Clark University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | The Colt Collectors Association Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | The North Caroliniana Society | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Shelburne Community School Council Incorporated | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2021 | Trustees of Clark University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | The Colt Collectors Association Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Roanoke Island Historical Association Inc. | 990 | Ex-Officio | 1 | $0 | $0 | View return |
| 2020 | Roanoke Island Historical Association Inc. | 990 | Ex-Officio | 1 | $0 | $0 | View return |
| 2020 | Trustees of Clark University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Shelburne Community School Council Incorporated | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Atlanta Rowing Club Inc. | 990 | Facilities Comm | 8 | $0 | $0 | View return |
| 2019 | The Historic Preservation Foundation of North Carolina Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Shelburne Community School Council Incorporated | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Roanoke Island Historical Association Inc. | 990 | Ex-Officio | 1 | $0 | $0 | View return |
| 2019 | Trustees of Clark University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | North Carolina Literary and Historical Association Endowment Trust | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Shelburne Community School Council Incorporated | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2018 | The Historic Preservation Foundation of North Carolina Inc. | 990 | Director | - | $0 | $0 | View return |
| 2018 | Trustees of Clark University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | North Carolina Literary and Historical Association Endowment Trust | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Trustees of Clark University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | The Historic Preservation Foundation of North Carolina Inc. | 990 | Director | - | $0 | $0 | View return |
| 2017 | Shelburne Community School Council Incorporated | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2017 | Trustees of Clark University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | North Carolina Literary and Historical Association Endowment Trust | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | The Historic Preservation Foundation of North Carolina Inc. | 990 | Director | - | $0 | $0 | View return |
| 2016 | Shelburne Community School Council Incorporated | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2016 | North Carolina Literary and Historical Association Endowment Trust | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Trustees of Clark University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | South End Community Health Center Inc | 990 | Chief Financial Officer (Former) | 38 | $165,375 | $0 | View return |
| 2015 | Trustees of Clark University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | North Carolina Literary and Historical Association Endowment Trust | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | South End Community Health Center Inc | 990 | Chief Financial Officer | 38 | $154,999 | $0 | View return |
| 2014 | Trustees of Clark University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | South End Community Health Center Inc | 990 | Chief Financial Officer | 38 | $154,999 | $0 | View return |
| 2013 | Trustees of Clark University | 990 | Trustee | 2 | $0 | $0 | View return |