| 2025 | Cherry Family Foundation | 990PF | Trustee | 5 | $10,000 | $0 | View return |
| 2024 | Cherry Family Foundation | 990PF | Trustee | 5 | $8,000 | $0 | View return |
| 2024 | Virginia Bankers Association | 990 | Chairman Elect | 1 | $0 | $0 | View return |
| 2024 | Old Dominion Athletic Foundation | 990 | Secretary/Treasurer | 0.3 | $0 | $0 | View return |
| 2024 | MID-Atlantic Bankers Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Cherry Family Foundation | 990PF | Trustee | 5 | $8,000 | $0 | View return |
| 2023 | Old Dominion Athletic Foundation | 990 | Secretary/Treasurer | 0.3 | $0 | $0 | View return |
| 2023 | Virginia Bankers Association Group Benefits Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Zaccaeus Corporation | 990 | Vice Chairman/Secretary | 0 | $0 | $0 | View return |
| 2023 | Virginia Bankers Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | State Bankers Association Group Insurance Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Virginia Bankers Association Group Benefits Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | International Assoc of Lions Clubs | 990 | Tail Twister | 1 | $0 | $0 | View return |
| 2022 | Cherry Family Foundation | 990PF | Trustee | 5 | $7,000 | $0 | View return |
| 2022 | Virginia Bankers Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | State Bankers Association Group Insurance Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Zaccaeus Corporation | 990 | Vice Chairman/Secretary | 0 | $0 | $0 | View return |
| 2022 | Virginia Community Development Corp | 990 | Board Vice Chair | 1 | $0 | $0 | View return |
| 2022 | Virginia Bankers Association Group Benefits Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Old Dominion Athletic Foundation | 990 | Secretary/Treasurer | 0.3 | $0 | $0 | View return |
| 2022 | International Assoc of Lions Clubs | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Cherry Family Foundation | 990PF | Trustee | 5 | $7,000 | $0 | View return |
| 2021 | Virginia Community Development Corp | 990 | Board Vice Chair | 1 | $0 | $0 | View return |
| 2021 | Estacada Lodge No 333 Loyal Order of Moose | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2021 | State Bankers Association Group Insurance Trust | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Zaccaeus Corporation | 990 | Vice Chairman/Secretary | 0 | $0 | $0 | View return |
| 2021 | Virginia Bankers Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Virginia Bankers Association Group Benefits Trust | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Old Dominion Athletic Foundation | 990 | Secretary/Treasurer | 0.3 | $0 | $0 | View return |
| 2021 | International Assoc of Lions Clubs | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Cherry Family Foundation | 990PF | Trustee | 5 | $7,000 | $0 | View return |
| 2020 | Old Dominion Athletic Foundation | 990 | Secretary/Treasurer | 0.3 | $0 | $0 | View return |
| 2020 | Virginia Bankers Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Virginia Community Development Corp | 990 | Board Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Zaccaeus Corporation | 990 | Vice Chairman/Secretary | 0 | $0 | $0 | View return |
| 2020 | State Bankers Association Group Insurance Trust | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Virginia Bankers Association Group Benefits Trust | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | International Assoc of Lions Clubs | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Estacada Lodge No 333 Loyal Order of Moose | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2019 | Cherry Family Foundation | 990PF | Trustee | 5 | $7,000 | $0 | View return |
| 2019 | Estacada Lodge No 333 Loyal Order of Moose | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2019 | Virginia Bankers Association Group Benefits Trust | 990 | Board Member | - | $0 | $0 | View return |
| 2019 | State Bankers Association Group Insurance Trust | 990 | Board Member | - | $0 | $0 | View return |
| 2019 | Old Dominion Athletic Foundation | 990 | Trustee | 0.1 | $0 | $0 | View return |
| 2019 | Virginia Bankers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Zaccaeus Corporation | 990 | Vice Chairman/Secretary | 0 | $0 | $0 | View return |
| 2019 | Virginia Community Development Corp | 990 | Board Vice Chair | 1 | $0 | $0 | View return |
| 2019 | Edgecombe County Farm Bureau Inc | 990 | Member Bod | 0.33 | $0 | $0 | View return |
| 2019 | International Assoc of Lions Clubs | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Cherry Family Foundation | 990PF | Trustee | 5 | $7,000 | $0 | View return |
| 2018 | Edgecombe County Farm Bureau Inc | 990 | Member Bod | 0.3 | $0 | $0 | View return |
| 2018 | Zaccaeus Corporation | 990 | Vice Chairman/Secretary | 0 | $0 | $0 | View return |
| 2018 | Virginia Community Development Corp | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Old Dominion Athletic Foundation | 990 | Trustee | 0.1 | $0 | $0 | View return |
| 2018 | International Assoc of Lions Clubs | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | UW Physicians Network | 990 | Physician | 40 | $0 | $252,454 | View return |
| 2017 | Cherry Family Foundation | 990PF | Trustee | 5 | $0 | $0 | View return |
| 2017 | Virginia Community Development Corp | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Edgecombe County Farm Bureau Inc | 990 | Member Bod | 0.3 | $0 | $0 | View return |
| 2017 | Old Dominion Athletic Foundation | 990 | Trustee | 0.1 | $0 | $0 | View return |
| 2017 | Zaccaeus Corporation | 990 | Vice Chairman/Secretary | 1 | $0 | $0 | View return |
| 2017 | Amateur Athletic Union of the United States Inc | 990EZ | Director And Vice President - 2nd Head Coach | 20 | $0 | $0 | View return |
| 2017 | International Assoc of Lions Clubs | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | International Assoc of Lions Clubs | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Cherry Family Foundation | 990PF | Trustee | 5 | $10,000 | $0 | View return |
| 2016 | Virginia Community Development Corp | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Zaccaeus Corporation | 990 | Vice Chairman/Secretary | 1 | $0 | $0 | View return |
| 2016 | Amateur Athletic Union of the United States Inc | 990EZ | Director And Vice President - 2nd Head Coach | 20 | $0 | $0 | View return |
| 2016 | Edgecombe County Farm Bureau Inc | 990 | Member Bod | 0.4 | $0 | $0 | View return |
| 2015 | Cherry Family Foundation | 990PF | Trustee | 5 | $10,000 | $0 | View return |
| 2015 | Edgecombe County Farm Bureau Inc | 990 | Member Bod | 0.5 | $0 | $0 | View return |
| 2015 | Zaccaeus Corporation | 990 | Vice Chairman/Secretary | 1 | $0 | $0 | View return |
| 2015 | Virginia Community Development Corp | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Cherry Family Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2014 | Virginia Bankers Association Group Benefits Trust | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Virginia Community Development Corp | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Edgecombe County Farm Bureau Inc | 990 | Member Bod | 0.5 | $0 | $0 | View return |
| 2014 | Zaccaeus Corporation | 990 | Vice Chairman/Secretary | 1 | $0 | $0 | View return |
| 2013 | Zaccaeus Corporation | 990 | Vice Chairman/Secretary | 1 | $0 | $0 | View return |
| 2013 | Edgecombe County Farm Bureau Inc | 990 | Member Bod | 0.25 | $0 | $0 | View return |
| 2013 | Virginia Bankers Association Group Benefits Trust | 990 | Director | 1 | $0 | $0 | View return |