| 2024 | Ocean Shores Community Club Inc | 990 | Secretary | 2 | $0 | $0 | View return |
| 2024 | North Beach Progressive Animal Welfare Society | 990 | Trustee | 10 | $0 | $0 | View return |
| 2023 | Ocean Shores Community Club Inc | 990 | Secretary | 2 | $0 | $0 | View return |
| 2023 | North Beach Progressive Animal Welfare Society | 990 | Secretary | 10 | $0 | $0 | View return |
| 2022 | Ocean Shores Community Club Inc | 990 | Secretary | 2 | $0 | $0 | View return |
| 2022 | Central New Mexico Electric Education Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2022 | North Beach Progressive Animal Welfare Society | 990 | Secretary | 14 | $0 | $0 | View return |
| 2021 | Central New Mexico Electric Cooperative Incorporated | 990 | Trustee | 2.4 | $11,715 | $0 | View return |
| 2021 | Communication Workers of America Iue-Cwa Local 134-81134 | 990 | Vice President | 1 | $2,669 | $0 | View return |
| 2021 | Ocean Shores Community Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Central New Mexico Electric Education Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2021 | North Beach Progressive Animal Welfare Society | 990 | Secretary | 12 | $0 | $0 | View return |
| 2020 | Central New Mexico Electric Cooperative Incorporated | 990 | Trustee | 1.9 | $11,676 | $0 | View return |
| 2020 | Communication Workers of America Iue-Cwa Local 134-81134 | 990 | Vice President | 1 | $3,165 | $0 | View return |
| 2020 | Central New Mexico Electric Education Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2020 | North Beach Progressive Animal Welfare Society | 990 | Secretary | 12 | $0 | $0 | View return |
| 2019 | Central New Mexico Electric Cooperative Incorporated | 990 | Trustee | 2.2 | $12,784 | $0 | View return |
| 2019 | Communication Workers of America Iue-Cwa Local 134-81134 | 990 | Vice President | 1 | $3,675 | $0 | View return |
| 2019 | The Southern California Section of The | 990 | Director | 40 | $0 | $0 | View return |
| 2019 | North Beach Progressive Animal Welfare Society | 990 | Secretary | 20 | $0 | $0 | View return |
| 2019 | American Legion Post 29 | 990 | Americanism | 0.5 | $0 | $0 | View return |
| 2019 | Central New Mexico Electric Education Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2018 | Central New Mexico Electric Cooperative Incorporated | 990 | Trustee | 2.5 | $12,599 | $0 | View return |
| 2018 | Communication Workers of America Iue-Cwa Local 134-81134 | 990 | Vice President | 1 | $125 | $0 | View return |
| 2018 | Moses Lake Senior Baseball | 990EZ | President | 5 | $0 | $0 | View return |
| 2018 | North Beach Progressive Animal Welfare Society | 990 | Secretary | 20 | $0 | $0 | View return |
| 2017 | Central New Mexico Electric Cooperative Incorporated | 990 | Trustee | 2.7 | $10,984 | $0 | View return |
| 2017 | Communication Workers of America Iue-Cwa Local 134-81134 | 990 | Vice President | 1 | $554 | $0 | View return |
| 2017 | Pacific Coast International Youth Baseball Association | 990 | Player Agent | - | $0 | $0 | View return |
| 2017 | Moses Lake Senior Baseball | 990EZ | Vice President | 4 | $0 | $0 | View return |
| 2017 | North Beach Progressive Animal Welfare Society | 990EZ | Secretary | 16 | $0 | - | View return |
| 2016 | Central New Mexico Electric Cooperative Incorporated | 990 | Trustee | 2.5 | $12,796 | $0 | View return |
| 2016 | Pacific Coast International Youth Baseball Association | 990 | Player Agent | - | $0 | $0 | View return |
| 2016 | North Beach Progressive Animal Welfare Society | 990 | Secretary | 16 | - | - | View return |
| 2016 | Communication Workers of America Iue-Cwa Local 134-81134 | 990 | VP - N | 1 | $0 | $0 | View return |
| 2016 | Free & Accepted Masons of Indiana 389 Naphtali | 990EZ | Tyler | 0 | $0 | - | View return |
| 2015 | Central New Mexico Electric Cooperative Incorporated | 990 | Trustee | 2.75 | $11,709 | $0 | View return |
| 2015 | Pacific Coast International Youth Baseball Association | 990 | Player Agent | - | $0 | $0 | View return |
| 2014 | Central New Mexico Electric Cooperative Incorporated | 990 | Trustee | 2 | $10,817 | $0 | View return |
| 2014 | Pacific Coast International Youth Baseball Association | 990 | Player Agent | - | $0 | $0 | View return |
| 2013 | Central New Mexico Electric Cooperative Incorporated | 990 | Trustee | 2.5 | $12,039 | $0 | View return |
| 2013 | Veterans Caucus Inc. | 990 | Director-At-Large | 1.5 | $0 | $0 | View return |
| 2013 | National Council of the United States | 990 | Treasurer | 6 | $0 | $0 | View return |