| 2024 | Public Health Acupuncture of New Mexico | 990EZ | Former Secr. | 1 | $0 | - | View return |
| 2024 | Benevolent & Protective Order Of | 990 | Chaplain | - | $0 | $0 | View return |
| 2023 | Public Health Acupuncture of New Mexico | 990EZ | Secretary | 1 | $0 | - | View return |
| 2023 | Stoner Hill Actions Group Inc. | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2023 | Benevolent & Protective Order Of | 990 | Chaplain | - | $0 | $0 | View return |
| 2023 | Main Street Mission of China Grove Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2023 | Boone Area Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Stoner Hill Actions Group Inc. | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2022 | Public Health Acupuncture of New Mexico | 990EZ | Secretary | 1 | $0 | - | View return |
| 2022 | Main Street Mission of China Grove Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | Benevolent & Protective Order Of | 990 | Chaplain | - | $0 | $0 | View return |
| 2022 | Boone Area Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Benevolent & Protective Order Of | 990 | Chaplain | - | $0 | $0 | View return |
| 2021 | Main Street Mission of China Grove Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | Public Health Acupuncture of New Mexico | 990EZ | Secretary | 1 | $0 | - | View return |
| 2020 | Public Health Acupuncture of New Mexico | 990EZ | Secretary | 1 | $0 | - | View return |
| 2020 | Main Street Mission of China Grove Inc. | 990 | Member | 2 | $0 | $0 | View return |
| 2019 | Public Health Acupuncture of New Mexico | 990EZ | Secretary | 1 | $0 | - | View return |
| 2019 | Main Street Mission of China Grove Inc. | 990 | Member | 3 | $0 | $0 | View return |
| 2018 | Greater Lafayette Chapter National Federation of the Blind of La | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Indiana Branch of the International Dyslexia Association Founded In | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Public Health Acupuncture of New Mexico | 990EZ | Secretary | 1 | $0 | - | View return |
| 2018 | The Oaks Academy Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Greater Lafayette Chapter National Federation of the Blind of La | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Public Health Acupuncture of New Mexico | 990EZ | Secretary | 1 | $0 | - | View return |
| 2017 | Black Hills Area Council Inc Boy Scouts of America 695 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | The Oaks Academy Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | Greater Lafayette Chapter National Federation of the Blind of La | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Public Health Acupuncture of New Mexico | 990EZ | Secretary | 1 | $0 | - | View return |
| 2016 | The Oaks Academy Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | Greater Lafayette Chapter National Federation of the Blind of La | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Public Health Acupuncture of New Mexico | 990EZ | Secretary | 1 | $0 | - | View return |
| 2015 | Public Health Acupuncture of New Mexico | 990EZ | Secretary | 1 | $0 | - | View return |
| 2015 | Philadelphia Federation of Teachers | 990 | Member At Large | 1 | $0 | $0 | View return |
| 2014 | Public Health Acupuncture of New Mexico | 990EZ | Secretary | 1 | $0 | - | View return |
| 2014 | Greater Lafayette Chapter National Federation of the Blind of La | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Jeb Stuart Post Auxiliary Veterans of Foreign Wars | 990EZ | Sr Vice President | 0 | $0 | - | View return |
| 2014 | Philadelphia Federation of Teachers | 990 | Member At Large | 1 | $0 | $0 | View return |
| 2013 | Osceola Regional Medical Center Auxiliary Inc. | 990 | Committee Ch | 15 | $0 | $0 | View return |
| 2013 | Greater Lafayette Chapter National Federation of the Blind of La | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Public Health Acupuncture of New Mexico | 990EZ | Secretary | 1 | $0 | - | View return |
| 2013 | Philadelphia Federation of Teachers | 990 | Member At Large | 1 | $0 | $0 | View return |