| 2025 | American Postal Workers Union # 380 | 990 | Maintenance Director | 5 | $1,200 | $0 | View return |
| 2025 | Auxiliary to the American Postal Workers Union | 990 | Dist. 2 Coor | 1 | $0 | $0 | View return |
| 2024 | American Postal Workers Union Aka New Mexico Postal Workers Union | 990EZ | Vice President | 1 | $3,872 | $0 | View return |
| 2024 | American Postal Workers Union # 380 | 990 | Maintenance Craft Director | 5 | $2,271 | $0 | View return |
| 2024 | Auxiliary to the American Postal Workers Union | 990 | Dist. 2 Coor | 1 | $0 | $0 | View return |
| 2023 | American Postal Workers Union # 380 | 990 | Maintenance Craft Director | 5 | $1,666 | $0 | View return |
| 2021 | American Postal Workers Union # 380 | 990 | Maintenance Craft Director | 5 | $2,200 | $0 | View return |
| 2021 | American Postal Workers Union Aka New Mexico Postal Workers Union | 990EZ | Vice President | 0 | $500 | $0 | View return |
| 2020 | American Postal Workers Union # 380 | 990 | Maintenance Craft Director | 5 | $2,480 | $0 | View return |
| 2020 | American Postal Workers Union Aka New Mexico Postal Workers Union | 990EZ | Vice President | 0 | $500 | $0 | View return |
| 2019 | American Postal Workers Union Aka New Mexico Postal Workers Union | 990EZ | Vice President | 0 | $500 | $0 | View return |
| 2019 | American Postal Workers Union # 380 | 990 | Maintenance Craft Director | 5 | $0 | $0 | View return |
| 2018 | American Postal Workers Union # 380 | 990 | Maintenance Craft Director | 5 | $4,094 | $0 | View return |
| 2018 | American Postal Workers Union # 380 | 990 | Maintenance Craft Director | 5 | $4,094 | $0 | View return |
| 2018 | American Postal Workers Union Aka New Mexico Postal Workers Union | 990EZ | Vice President | 0 | $500 | $0 | View return |
| 2018 | American Postal Workers Union Aka New Mexico Postal Workers Union | 990EZ | Vice President | 0 | $500 | $0 | View return |
| 2017 | American Postal Workers Union # 380 | 990 | Maintenance Craft Director | 5 | $3,218 | $0 | View return |
| 2017 | American Postal Workers Union Aka New Mexico Postal Workers Union | 990EZ | Vice President | 0 | $1,347 | $0 | View return |
| 2016 | Guadalupe County Childrens Advocacy Center Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Guadalupe County Childrens Advocacy Center Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Guadalupe County Childrens Advocacy Center Inc. | 990 | Director | 2 | $0 | $0 | View return |