| 2024 | Ruth Stage Inc. | 990 | Vice Chairman | - | $0 | $0 | View return |
| 2024 | Together Sc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | South Carolina First Steps to School | 990 | Executive Di | 40 | $107,840 | $0 | View return |
| 2023 | South Carolina First Steps To | 990 | Executive Di | 40 | $43,249 | $0 | View return |
| 2023 | Together Sc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | San Diego County Bar Association | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | Ruth Stage Inc. | 990 | Vice Chairman | - | $0 | $0 | View return |
| 2023 | Lutherhaven Camp Association Inc | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2023 | Killington Mountain School Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Vietnam Veterans of San Diego | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | South Carolina First Steps to School | 990 | Executive Di | 40 | $111,279 | $0 | View return |
| 2022 | South Carolina First Steps To | 990 | Executive Di | 40 | $0 | $60,653 | View return |
| 2022 | San Diego County Bar Association | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Ruth Stage Inc. | 990EZ | Vice Chairman | 0 | $0 | - | View return |
| 2022 | Together Sc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Lutherhaven Camp Association Inc | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2022 | Kansas Professional Rodeo Association | 990 | Director | - | $0 | $0 | View return |
| 2022 | Killington Mountain School Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Clearview Sudbury School | 990 | Assembly Member | 0.1 | $0 | $0 | View return |
| 2022 | San Diego County Bar Association | 990 | Director | 5 | $0 | $0 | View return |
| 2021 | South Carolina First Steps to School | 990 | Executive Di | 40 | $113,450 | $0 | View return |
| 2021 | South Carolina First Steps To | 990 | Executive Di | 40 | $0 | $50,406 | View return |
| 2021 | Lutherhaven Camp Association Inc | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2021 | Ruth Stage Inc. | 990EZ | Vice Chairman | 0 | $0 | - | View return |
| 2021 | Together Sc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Kansas Professional Rodeo Association | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Killington Mountain School Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | South Carolina First Steps To | 990 | Executive Di | 40 | $46,428 | $0 | View return |
| 2020 | South Carolina First Steps to School | 990 | Executive Di | 40 | $0 | $86,847 | View return |
| 2020 | Lutherhaven Camp Association Inc | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2020 | Killington Mountain School Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | South Carolina First Steps To | 990 | Executive Di | 40 | $37,654 | $0 | View return |
| 2019 | South Carolina First Steps to School | 990 | Executive Di | 40 | $0 | $90,922 | View return |
| 2019 | Public Defender Association of San Diego | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Killington Mountain School Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | South Carolina First Steps to School | 990 | Executive Di | 40 | $87,250 | $0 | View return |
| 2018 | South Carolina First Steps To | 990 | Executive Di | 40 | $32,601 | $0 | View return |
| 2018 | Public Defender Association of San Diego | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | South Carolina First Steps to School | 990 | Executive Di | 40 | $87,250 | $0 | View return |
| 2017 | South Carolina First Steps To | 990 | Executive Di | 40 | $33,375 | $0 | View return |
| 2017 | Rensselaer Alumni Association | 990 | Member | 1 | $0 | $0 | View return |
| 2017 | Killington Mountain School Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | South Carolina First Steps to School | 990 | Executive Director | 40 | $89,405 | $0 | View return |
| 2016 | South Carolina First Steps To | 990 | Executive Director | 40 | $33,375 | $0 | View return |
| 2015 | South Carolina First Steps to School | 990 | Executive Director | 40 | $75,484 | $0 | View return |
| 2015 | Spreckels Organ Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | South Carolina First Steps to School | 990 | Executive Director | 40 | $79,802 | $0 | View return |
| 2014 | South Carolina First Steps To | 990EZ | Executive Director | 40 | $27,913 | $0 | View return |
| 2014 | Archangels Everlasting Inc | 990EZ | Vice-Preside | 0 | $0 | - | View return |
| 2013 | South Carolina First Steps to School | 990 | Executive Director | 40 | $75,485 | $0 | View return |
| 2013 | South Carolina First Steps To | 990EZ | Executive Director | 40 | $30,341 | $0 | View return |
| 2013 | Archangels Everlasting Inc | 990EZ | Vice-Preside | 0 | $0 | - | View return |
| 2013 | United Way Association of South Carolina Inc. | 990 | Director | 1 | $0 | $0 | View return |