| 2023 | Rotary International - Roswell | 990 | Treasurer/Se | - | $0 | $0 | View return |
| 2023 | Wade Knox Childrens Advocacy Center Inc. | 990 | Director | - | $0 | $0 | View return |
| 2023 | Conquistador Council Bsa | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Wade Knox Childrens Advocacy Center Inc. | 990 | Director | - | $0 | $0 | View return |
| 2022 | Conquistador Council Bsa | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Rotary International - Roswell | 990 | Treasurer/Se | - | $0 | $0 | View return |
| 2021 | Rotary International - Roswell | 990 | Treasurer/Se | - | $0 | $0 | View return |
| 2021 | Wade Knox Childrens Advocacy Center Inc. | 990 | Director | - | $0 | $0 | View return |
| 2021 | Conquistador Council Bsa | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Conquistador Council Bsa | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Wade Knox Childrens Advocacy Center Inc. | 990 | Director | - | $0 | $0 | View return |
| 2020 | Rotary International - Roswell | 990 | Treasurer | - | $0 | $0 | View return |
| 2019 | Conquistador Council Bsa | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Rotary International - Roswell | 990 | Treasurer | - | $0 | $0 | View return |
| 2019 | Wade Knox Childrens Advocacy Center Inc. | 990 | Director | - | $0 | $0 | View return |
| 2018 | Conquistador Council Bsa | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Roswell Symphony Orchestra Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Independent Petroleum Association of New Mexico | 990 | Secretary- T | - | $0 | $0 | View return |
| 2018 | Rotary International - Roswell | 990 | Treasurer | - | $0 | $0 | View return |
| 2018 | Wade Knox Childrens Advocacy Center Inc. | 990 | Director | - | $0 | $0 | View return |
| 2017 | Central States Joint Board AFL-CIO | 990 | Former 2nd Vice President | 40 | $123,772 | $47,500 | View return |
| 2017 | Independent Petroleum Association of New Mexico | 990 | Secretary- T | - | $0 | $0 | View return |
| 2017 | Conquistador Council Bsa | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Rotary International - Roswell | 990 | Treasurer | - | $0 | $0 | View return |
| 2017 | Wade Knox Childrens Advocacy Center Inc. | 990 | Director | - | $0 | $0 | View return |
| 2016 | Central States Joint Board AFL-CIO | 990 | 2nd Vice President | 40 | $99,057 | $9,125 | View return |
| 2016 | Rotary International - Roswell | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2016 | Wade Knox Childrens Advocacy Center Inc. | 990 | Director | - | $0 | $0 | View return |
| 2016 | Independent Petroleum Association of New Mexico | 990 | Secretary- T | - | $0 | $0 | View return |
| 2016 | Conquistador Council Bsa | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Central States Joint Board AFL-CIO | 990 | 2nd Vice President | 40 | $93,962 | $4,600 | View return |
| 2015 | Wade Knox Childrens Advocacy Center Inc. | 990 | Director | - | $0 | $0 | View return |
| 2015 | Independent Petroleum Association of New Mexico | 990 | Secretary- T | - | $0 | $0 | View return |
| 2015 | Rotary International - Roswell | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2014 | Central States Joint Board AFL-CIO | 990 | 2nd Vice President | 40 | $92,167 | $4,650 | View return |
| 2014 | Independent Petroleum Association of New Mexico | 990 | Secretary- T | - | $0 | $0 | View return |
| 2014 | Wade Knox Childrens Advocacy Center Inc. | 990 | Director | - | $0 | $0 | View return |
| 2014 | Rotary International - Roswell | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2013 | Rotary International - Roswell | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2013 | Independent Petroleum Association of New Mexico | 990 | Secretary- T | - | $0 | $0 | View return |
| 2013 | Wade Knox Childrens Advocacy Center Inc. | 990 | Director | 1 | $0 | $0 | View return |