| 2024 | Memorial Hospital Association | 990 | Director | 3 | $0 | $0 | View return |
| 2023 | Memorial Hospital Association | 990 | Director | 3 | $0 | $0 | View return |
| 2022 | Pagosa Rotary Community Assistance Fund | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Memorial Hospital Association | 990 | Director | 3 | $0 | $0 | View return |
| 2022 | Hancock County Senior Services Association | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Hancock County Senior Services Association | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Memorial Hospital Association | 990 | Director | 3 | $0 | $0 | View return |
| 2021 | Pagosa Rotary Community Assistance Fund | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Hancock County Senior Services Association | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Memorial Hospital Association | 990 | Director | 3 | $0 | $0 | View return |
| 2020 | Beeville Vineyard Inc. | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2019 | Pagosa Rotary Community Assistance Fund | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Memorial Hospital Association | 990 | Director | 3 | $0 | $0 | View return |
| 2019 | Beeville Vineyard Inc. | 990EZ | Treasurer | 4 | $0 | - | View return |
| 2019 | Hancock County Senior Services Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Pagosa Rotary Community Assistance Fund | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Beeville Vineyard Inc. | 990EZ | Treasurer | 4 | $0 | - | View return |
| 2017 | Pagosa Rotary Community Assistance Fund | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2017 | Beeville Vineyard Inc. | 990EZ | Treasurer | 4 | $0 | - | View return |
| 2017 | Memorial Hospital Association | 990 | Director | 3 | $0 | $0 | View return |
| 2017 | Hancock County Senior Services Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Memorial Hospital Association | 990 | Director | 3 | $0 | $0 | View return |
| 2017 | Hancock County Senior Services Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Beeville Vineyard Inc. | 990EZ | Treasurer | 4 | $0 | - | View return |
| 2016 | Hancock County Senior Services Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Memorial Hospital Association | 990 | Director | 3 | $0 | $0 | View return |
| 2015 | Beeville Vineyard Inc. | 990EZ | Treasurer | 4 | $0 | - | View return |
| 2015 | Memorial Hospital Association | 990 | Director | 5 | $0 | $0 | View return |
| 2014 | Beeville Vineyard Inc. | 990EZ | Treasurer | 4 | $0 | - | View return |
| 2014 | Hancock County Senior Services Association | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Memorial Hospital Association | 990 | Director | 5 | $0 | $0 | View return |
| 2014 | Albuquerque Rotary Charitable Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Albuquerque Rotary Charitable Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Hancock County Senior Services Association | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Memorial Hospital Association | 990 | Director | 3 | $0 | $0 | View return |