| 2024 | United Association of Journeymen and Apprentices | 990 | Trustee | 44 | $130,355 | $0 | View return |
| 2024 | Plumbers Local Union No 68 Building Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | Amer Fed of Labor & Congress of Ind Tx Gulf Coast Area Labor Federation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | United Association of Journeymen and Apprentices | 990 | Trustee | 44 | $125,072 | $0 | View return |
| 2023 | Amer Fed of Labor & Congress of Ind Tx Gulf Coast Area Labor Federation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Plumbers Local Union No 68 Building Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Houston Area Plumbing Joint Apprenticeship Committee | 990 | Committeeman | 0 | $0 | $0 | View return |
| 2022 | United Association of Journeymen and Apprentices | 990 | Bus Agent | 44 | $118,973 | $0 | View return |
| 2022 | Amer Fed of Labor & Congress of Ind Tx Gulf Coast Area Labor Federation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Plumbers Local Union No 68 Building Corporation | 990 | Comm. Member | 2 | $0 | $0 | View return |
| 2021 | United Association of Journeymen and Apprentices | 990 | Bus Agent | 44 | $114,215 | $0 | View return |
| 2021 | Amer Fed of Labor & Congress of Ind Tx Gulf Coast Area Labor Federation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Plumbers Local Union No 68 Building Corporation | 990 | Comm. Member | 2 | $0 | $0 | View return |
| 2020 | United Association of Journeymen and Apprentices | 990 | Bus Agent | 44 | $112,877 | $0 | View return |
| 2020 | Amer Fed of Labor & Congress of Ind Tx Gulf Coast Area Labor Federation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Plumbers Local Union No 68 Building Corporation | 990 | Comm. Member | 2 | $0 | $0 | View return |
| 2020 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | United Association of Journeymen and Apprentices | 990 | Bus Agent | 44 | $112,413 | $0 | View return |
| 2019 | Amer Fed of Labor & Congress of Ind Tx Gulf Coast Area Labor Federation | 990 | Executive Board | 0 | $0 | $0 | View return |
| 2019 | Plumbers Local Union No 68 Building Corporation | 990 | Comm. Member | 2 | $0 | $0 | View return |
| 2018 | United Association of Journeymen and Apprentices | 990 | Bus Agent | 44 | $111,125 | $0 | View return |
| 2018 | Amer Fed of Labor & Congress of Ind Tx Gulf Coast Area Labor Federation | 990 | CLC Represen | 0 | $0 | $0 | View return |
| 2018 | Texas Building and Construction Trades Council | 990 | Executive Bo | 1 | $0 | $0 | View return |
| 2018 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Plumbers Local Union No 68 Building Corporation | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | United Association of Journeymen and Apprentices | 990 | Bus Agent | 44 | $107,493 | $0 | View return |
| 2017 | United Association of Journeymen and Apprentices | 990 | Bus Agent | 44 | $107,493 | $0 | View return |
| 2017 | Texas Building and Construction Trades Council | 990 | Vice Pres Di | 2 | $0 | $0 | View return |
| 2017 | Amer Fed of Labor & Congress of Ind Tx Gulf Coast Area Labor Federation | 990 | Labor Assemb | 0 | $0 | $0 | View return |
| 2017 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Plumbers Local Union No 68 Building Corporation | 990 | Comm. Member | 2 | $0 | $0 | View return |
| 2016 | United Association of Journeymen and Apprentices | 990 | Bus Agent | 44 | $101,110 | $0 | View return |
| 2016 | Amer Fed of Labor & Congress of Ind Tx Gulf Coast Area Labor Federation | 990 | Exec Board | 0 | $0 | $0 | View return |
| 2016 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Plumbers Local Union No 68 Building Corporation | 990 | Comm. Member | 2 | $0 | $0 | View return |
| 2015 | United Association of Journeymen and Apprentices | 990 | Bus Agent | 44 | $90,794 | $0 | View return |
| 2015 | Amer Fed of Labor & Congress of Ind Tx Gulf Coast Area Labor Federation | 990 | Exec Board | 0 | $0 | $0 | View return |
| 2015 | Plumbers Local Union No 68 Building Corporation | 990 | Comm. Member | 2 | $0 | $0 | View return |
| 2015 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Plumbers Local Union No 68 Building Corporation | 990 | Comm. Member | 2 | $0 | $0 | View return |
| 2014 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Plumbers Local Union No 68 Building Corporation | 990 | Comm. Member | 2 | $0 | $0 | View return |