| 2024 | Onepassion Ministries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | American Legion Brook Park- Post-610 | 990 | Sargent-At-Arms | 8 | $0 | $0 | View return |
| 2024 | The Arts Partnership of Greater Spartanburg Inc | 990 | Trustee | 0 | $0 | $0 | View return |
| 2024 | Mountain Peoples Health Councils Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2023 | World Affairs Council of New Hampshire | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | New Hampshire Antiquarian Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | I Am a Golfer Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | American Legion Brook Park- Post-610 | 990 | Sargent-At-Arms | 8 | $0 | $0 | View return |
| 2023 | The Arts Partnership of Greater Spartanburg Inc | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | Mountain Peoples Health Councils Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2023 | Onepassion Ministries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | The Arts Partnership of Greater Spartanburg Inc | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | American Legion Brook Park- Post-610 | 990 | Sargent-At-Arms | 8 | $0 | $0 | View return |
| 2022 | American Legion Brook Park- Post-610 | 990 | Sargent-At-Arms | 8 | $0 | $0 | View return |
| 2022 | World Affairs Council of New Hampshire | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | I Am a Golfer Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Mountain Peoples Health Councils Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2022 | Onepassion Ministries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Onepassion Ministries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | I Am a Golfer Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | World Affairs Council of New Hampshire | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Wheaton Volunteer Rescue Squad Inc | 990 | Treasurer | 22 | $0 | $0 | View return |
| 2021 | Mountain Peoples Health Councils Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Onepassion Ministries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | I Am a Golfer Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Wheaton Volunteer Rescue Squad Inc | 990 | Treasurer | 22 | $0 | $0 | View return |
| 2020 | Spirit of Aransas Pass | 990EZ | Director | 3 | $0 | $0 | View return |
| 2019 | I Am a Golfer Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2019 | Onepassion Ministries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Spirit of Aransas Pass | 990EZ | Director | 3 | $0 | $0 | View return |
| 2019 | Wheaton Volunteer Rescue Squad Inc | 990 | Treasurer | 16 | $0 | $0 | View return |
| 2019 | Mountain Peoples Health Councils Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Onepassion Ministries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | I Am a Golfer Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Spirit of Aransas Pass | 990EZ | Director | 3 | $0 | $0 | View return |
| 2018 | Wheaton Volunteer Rescue Squad Inc | 990 | Treasurer | 15 | $0 | $0 | View return |
| 2018 | Mountain Peoples Health Councils Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2017 | Spirit of Aransas Pass | 990EZ | Director | 3 | $0 | $0 | View return |
| 2017 | Wheaton Volunteer Rescue Squad Inc | 990 | Treasurer | 15 | $0 | $0 | View return |
| 2017 | Onepassion Ministries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Mountain Peoples Health Councils Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Onepassion Ministries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Wheaton Volunteer Rescue Squad Inc | 990 | Treasurer | 14 | $0 | $0 | View return |
| 2016 | Mountain Peoples Health Councils Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Obria Medical Clinics of Southern California Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Onepassion Ministries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Wheaton Volunteer Rescue Squad Inc | 990 | Treasurer | 14 | $0 | $0 | View return |
| 2015 | Mountain Peoples Health Councils Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Onepassion Ministries Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | The Ogden Museum of Southern Art Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Mountain Peoples Health Councils Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Wheaton Volunteer Rescue Squad Inc | 990 | Treasurer | 14 | $0 | $0 | View return |
| 2014 | Christian Transformation Foundation West Dallas DBA Serve West Dallas | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Park Cities Presbyterian Church Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Wheaton Volunteer Rescue Squad Inc | 990 | Treasurer | 14 | $0 | $0 | View return |
| 2013 | Christian Transformation Foundation West Dallas DBA Serve West Dallas | 990 | Director | 0.5 | $0 | $0 | View return |
| 2013 | Mountain Peoples Health Councils Inc | 990 | Board Member | 1 | $0 | $0 | View return |