| 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 | Amer Fed of Labor & Congress of Ind Tx Gulf Coast Area Labor Federation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | New Economy for Working Houston | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Augusta Symphony Inc. | 990 | VP Of Artist | 0.5 | $0 | $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 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Southwest Pipe Trades Association | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Augusta Symphony Inc. | 990 | Director | 0.5 | $0 | $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 | Augusta Symphony Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $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 | Augusta Symphony Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $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 | Augusta Symphony Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Amer Fed of Labor & Congress of Ind Tx Gulf Coast Area Labor Federation | 990 | Exec Board | 0 | $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 | Amer Fed of Labor & Congress of Ind Tx Gulf Coast Area Labor Federation | 990 | Exec Board | 0 | $0 | $0 | View return |
| 2017 | Plumbers Local Union No 68 Community Improvement Fund | 990PF | Trustee | 1 | $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 | Chairman | 2 | $0 | $0 | View return |
| 2016 | Southwest Pipe Trades Association | 990 | Director | 1 | $0 | $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 Community Improvement Fund | 990PF | Trustee | 1 | $0 | - | View return |
| 2016 | Plumbers Local Union No 68 Building Corporation | 990 | Chairman | 2 | $0 | $0 | View return |
| 2015 | National Country Ham Association Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Plumbers Local Union No 68 Community Improvement Fund | 990PF | Trustee | 1 | $0 | - | View return |
| 2015 | Plumbers Local Union No 68 Building Corporation | 990 | Chairman | 2 | $0 | $0 | View return |
| 2015 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | United Association of Journeymen and Apprentices | 990 | Business Agent | 44 | $87,808 | $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 Community Improvement Fund | 990PF | Trustee | 1 | $0 | - | View return |
| 2014 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | United Association of Journeymen and Apprentices | 990 | Business Agent | 44 | $81,806 | $0 | View return |
| 2013 | Plumbers' Local Union No 68 Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Plumbers Local Union No 68 Community Improvement Fund | 990PF | Trustee | 1 | $0 | - | View return |
| 2013 | Plumbers Local Union No 68 Building Corporation | 990 | Comm. Member | 2 | $0 | $0 | View return |
| 2012 | Plumbers Local Union No 68 Community Improvement Fund | 990PF | Trustee | 1 | $0 | - | View return |
| 2011 | Plumbers Local Union No 68 Community Improvement Fund | 990PF | Trustee | 1 | $0 | - | View return |
| 2010 | Plumbers Local Union No 68 Community Improvement Fund | 990PF | Trustee | 1 | $0 | - | View return |