| 2024 | The Public Interest Law Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Nicetown Community Development Corporation | 990 | Chairman | 2 | $0 | $0 | View return |
| 2023 | North East Regional Board of Dental Examiners Inc | 990 | Transition Board Member (Former) | 7 | $10,500 | $0 | View return |
| 2023 | Nicetown Community Development Corporation | 990 | Chairman | 2 | $0 | $0 | View return |
| 2023 | New Mexico Legal Aid Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | North East Regional Board of Dental Examiners Inc | 990 | Transition Board Member | 7 | $11,521 | $0 | View return |
| 2022 | Jemez Mountains Electric Cooperative Inc | 990 | Asst. Secretary/Treasurer | 4.9 | $7,695 | $0 | View return |
| 2022 | Jemez Mountains Electric Cooperative Inc | 990 | Asst. Secretary/Treasurer | 4.9 | $7,695 | $0 | View return |
| 2022 | Nicetown Community Development Corporation | 990 | Chairman | 2 | $0 | $0 | View return |
| 2022 | Jemez Mountains Electric Foundation | 990PF | Assistant Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2021 | Northeast Oklahoma Electric Cooperative Inc | 990 | Facilities Supervisor | 42 | $149,659 | $0 | View return |
| 2021 | Jemez Mountains Electric Cooperative Inc | 990 | Trustee | 4.6 | $7,855 | $0 | View return |
| 2021 | Jemez Mountains Electric Cooperative Inc | 990 | Trustee | 4.6 | $7,855 | $0 | View return |
| 2021 | North East Regional Board of Dental Examiners Inc | 990 | Member-At-Large | 7 | $2,867 | $0 | View return |
| 2021 | Nicetown Community Development Corporation | 990 | Chairman | 2 | $0 | $0 | View return |
| 2021 | Jemez Mountains Electric Foundation | 990PF | Assistant Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2020 | Jemez Mountains Electric Cooperative Inc | 990 | Trustee | 3.3 | $6,567 | $0 | View return |
| 2020 | Jemez Mountains Electric Cooperative Inc | 990 | Trustee | 3.3 | $6,567 | $0 | View return |
| 2020 | Yes We Care Recovery Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2020 | Jemez Mountains Electric Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2020 | Nicetown Community Development Corporation | 990 | Chairman | 2 | $0 | $0 | View return |
| 2020 | Tennessee Propane Gas Association | 990 | Director East Tn | 1 | $0 | $0 | View return |
| 2020 | Lincoln County Hospital & Health Care Foundation | 990EZ | Board Member | 2 | $0 | - | View return |
| 2019 | Jemez Mountains Electric Cooperative Inc | 990 | Trustee | 10 | $1,439 | $0 | View return |
| 2019 | Jemez Mountains Electric Cooperative Inc | 990 | Trustee | 10 | $1,439 | $0 | View return |
| 2019 | Yes We Care Recovery Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2019 | Lincoln County Hospital & Health Care Foundation | 990EZ | Board Member | 2 | $0 | - | View return |
| 2019 | Jemez Mountains Electric Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2019 | Nicetown Community Development Corporation | 990 | Interim Chairman | 0 | $0 | $0 | View return |
| 2018 | Nicetown Community Development Corporation | 990 | Acting Chair | 2 | $0 | $0 | View return |
| 2018 | Yes We Care Recovery Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2018 | Jemez Mountains Electric Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2017 | Nicetown Community Development Corporation | 990 | Acting Chair | 2 | $0 | $0 | View return |
| 2016 | Nicetown Community Development Corporation | 990 | Member | 2 | $0 | $0 | View return |
| 2015 | Nicetown Community Development Corporation | 990 | Member | 2 | $0 | $0 | View return |
| 2014 | City of Hope Ministries Inc. | 990EZ | Board Member | 1 | $0 | - | View return |
| 2014 | Nicetown Community Development Corporation | 990 | Member | 2 | $0 | $0 | View return |
| 2013 | Nicetown Community Development Corporation | 990 | Member | 2 | $0 | $0 | View return |
| 2013 | City of Hope Ministries Inc. | 990EZ | Board Member | 1 | $0 | - | View return |
| 2013 | Yes We Care Recovery Inc. | 990EZ | Director | 2 | $0 | - | View return |