| 2023 | Communication Workers of America | 990EZ | Former President | 25 | $36,203 | $0 | View return |
| 2022 | Communication Workers of America | 990EZ | President | 25 | $38,700 | $0 | View return |
| 2021 | Communication Workers of America | 990EZ | President | 32 | $42,433 | $0 | View return |
| 2020 | Communication Workers of America | 990EZ | President | 25 | $40,760 | $0 | View return |
| 2020 | Texas Political & Legislative - Cwa | 990EZ | Vice President- S. Texas | 1 | $0 | $0 | View return |
| 2019 | Communication Workers of America | 990EZ | President | 25 | $33,406 | $0 | View return |
| 2019 | Texas Political & Legislative - Cwa | 990EZ | Vice President- S. Texas | 1 | $0 | $0 | View return |
| 2018 | Communication Workers of America | 990EZ | President | 15 | $33,035 | $0 | View return |
| 2018 | Texas Political & Legislative - Cwa | 990EZ | Vice President - S. Texas | 1 | $0 | $0 | View return |
| 2017 | Communication Workers of America | 990EZ | President | 40 | $30,702 | $0 | View return |
| 2017 | Texas Political & Legislative - Cwa | 990EZ | Vice President - S. Texas | 1 | $0 | $0 | View return |
| 2016 | Communication Workers of America | 990EZ | President | 40 | $28,591 | $0 | View return |
| 2016 | Texas Political & Legislative - Cwa | 990EZ | Vice President - S. Texas | 1 | $0 | $0 | View return |
| 2015 | Communication Workers of America | 990EZ | President | 40 | $29,349 | $0 | View return |
| 2015 | Texas Political & Legislative - Cwa | 990EZ | Vice President - S. Texas | 1 | $0 | $0 | View return |
| 2014 | Communication Workers of America | 990EZ | President | 40 | $30,689 | $0 | View return |
| 2014 | Texas Political & Legislative - Cwa | 990EZ | Vice President - S. Texas | 1 | $0 | $0 | View return |
| 2013 | Communication Workers of America | 990EZ | President | 40 | $29,964 | $0 | View return |
| 2013 | Texas Political & Legislative - Cwa | 990EZ | Vice President - S. Texas | 1 | $660 | $0 | View return |