| 2024 | Haskell County Water Company | 990 | Controller | 32 | $52,972 | $0 | View return |
| 2024 | Understood for All Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2024 | Arcade Comedy Theater Inc. | 990 | President Of Board | 0 | $0 | $0 | View return |
| 2024 | Mary V Taylor Foundation | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2024 | The Lord'S Place Inc | 990 | Social Enterprise Chair | 1 | $0 | $0 | View return |
| 2024 | Chesterfield County Council on Aging | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2023 | Haskell County Water Company | 990 | Controller | 32 | $52,972 | $0 | View return |
| 2023 | Mary V Taylor Foundation | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2023 | Understood for All Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2023 | The Edward C Smith CIVIC Center of Lexington Inc | 990 | Director | 0.25 | $0 | $0 | View return |
| 2023 | Chesterfield County Council on Aging | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2023 | The Lord'S Place Inc | 990 | Social Enterprise Chair | 1 | $0 | $0 | View return |
| 2022 | Haskell County Water Company | 990 | Controller | 32 | $53,003 | $0 | View return |
| 2022 | Understood for All Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2022 | Understood for All Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2022 | Eugene Lodge No 357 of the Benevolent and Protective Order of Elks | 990 | Lecturing Kn | 2 | $0 | $0 | View return |
| 2022 | Chesterfield County Council on Aging | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2022 | The Lord'S Place Inc | 990 | Social Enterprise Chair | 2 | $0 | $0 | View return |
| 2022 | The Edward C Smith CIVIC Center of Lexington Inc | 990 | Director | 0.25 | $0 | $0 | View return |
| 2021 | Haskell County Water Company | 990 | Controller | 32 | $52,863 | $0 | View return |
| 2021 | Understood for All Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2021 | Eugene Lodge No 357 of the Benevolent and Protective Order of Elks | 990 | Lecturing Knigh | 2 | $0 | $0 | View return |
| 2021 | The Lord'S Place Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Chesterfield County Council on Aging | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Haskell County Water Company | 990 | Controller | 32 | $52,250 | $0 | View return |
| 2020 | Reeds Community Swimming Club Inc | 990EZ | President | 0 | $0 | - | View return |
| 2020 | Understood for All Inc. | 990PF | Board Member | 5 | $0 | $0 | View return |
| 2020 | Chesterfield County Council on Aging | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2019 | Haskell County Water Company | 990 | Controller | 32 | $49,465 | $0 | View return |
| 2019 | Understood for All Inc. | 990PF | Board Member | 5 | $0 | $0 | View return |
| 2019 | Chesterfield County Council on Aging | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | National Center for Learning Disabilities Inc. | 990 | Board Member Thru 8/15/18 | 1 | $0 | $0 | View return |
| 2018 | Chesterfield County Council on Aging | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Haskell County Water Company | 990 | Controller | 40 | $0 | $0 | View return |
| 2017 | Haskell County Water Company | 990 | Controller | 40 | $51,462 | $0 | View return |
| 2017 | Breast Cancer Alliance Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Chesterfield County Council on Aging | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2016 | Haskell County Water Company | 990 | Controller | 40 | $54,141 | $0 | View return |
| 2016 | Breast Cancer Alliance Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | National Center for Learning Disabilities Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Haskell County Water Company | 990 | Controller | 40 | $50,806 | $0 | View return |
| 2014 | Haskell County Water Company | 990 | Controller | 40 | $49,045 | $0 | View return |
| 2013 | Haskell County Water Company | 990 | Controller | 40 | $41,338 | $0 | View return |