| 2025 | United Steelworkers International Local Union 1822 | 990EZ | Treasurer | 3 | $1,686 | - | View return |
| 2025 | Pipe Fabrication Ind Comm Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2024 | Gulf Coast Multi States Pipe Trades Council | 990 | Bus Manager | 40 | $130,229 | $0 | View return |
| 2024 | United Steelworkers International Local Union 1822 | 990EZ | Treasurer | 3 | $2,930 | - | View return |
| 2024 | Ua Local 568 Emergency Relief Fund | 990PF | President | 1 | $0 | $0 | View return |
| 2024 | Plumbers & Steamfitters Local 568 Appren Ticeship & Journeymen Training Trust Fun | 990 | Union Trustee | 0 | $0 | $0 | View return |
| 2024 | Victory Lane Aquatic Club | 990 | Director | 1.5 | $0 | $0 | View return |
| 2024 | Gulf Coast Pipe Trades Training Trust Fund | 990 | Vice President | 0 | $0 | $0 | View return |
| 2023 | Gulf Coast Multi States Pipe Trades Council | 990 | Bus Manager | 40 | $117,418 | $0 | View return |
| 2023 | United Steelworkers International Local Union 1822 | 990EZ | Treasurer | 3 | $2,186 | - | View return |
| 2023 | Gulf Coast Pipe Trades Training Trust Fund | 990EZ | Vice President | 0 | $0 | - | View return |
| 2023 | Pipe Fabrication Ind Comm Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | Plumbers & Steamfitters Local 568 Appren Ticeship & Journeymen Training Trust Fun | 990 | Union Trustee | 0 | $0 | $0 | View return |
| 2023 | Victory Lane Aquatic Club | 990 | Director | 1.5 | $0 | $0 | View return |
| 2023 | United Association of Journeymen & Apprentices of Plumbing & Pipe | 990 | President | 5 | $0 | $0 | View return |
| 2023 | Ua Local 568 Emergency Relief Fund | 990PF | President | 1 | $0 | $0 | View return |
| 2022 | Gulf Coast Multi States Pipe Trades Council | 990 | Bus Manager | 40 | $109,186 | $0 | View return |
| 2022 | United Steelworkers International Local Union 1822 | 990EZ | Treasurer | 1 | $1,621 | - | View return |
| 2022 | Victory Lane Aquatic Club | 990 | Director | 1.5 | $0 | $0 | View return |
| 2022 | Plumbers & Steamfitters Local 568 Appren Ticeship & Journeymen Training Trust Fun | 990EZ | Union Trustee | 4 | $0 | $0 | View return |
| 2022 | Pipe Fabrication Ind Comm Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Ua Local 568 Emergency Relief Fund | 990PF | President | 1 | $0 | $0 | View return |
| 2022 | United Association of Journeymen & Apprentices of Plumbing & Pipe | 990 | President | 5 | $0 | $0 | View return |
| 2021 | Gulf Coast Multi States Pipe Trades Council | 990 | Bus Manager | 40 | $105,092 | $0 | View return |
| 2021 | Gulf Coast Environmental Labor Coalition Inc | 990EZ | President | 0 | $0 | - | View return |
| 2021 | Plumbers & Steamfitters Local 568 Appren Ticeship & Journeymen Training Trust Fun | 990EZ | Union Trustee | 4 | $0 | $0 | View return |
| 2021 | Pipe Fabrication Ind Comm Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Victory Lane Aquatic Club | 990 | Director | 1.5 | $0 | $0 | View return |
| 2021 | United Association of Journeymen & Apprentices of Plumbing & Pipe | 990 | President | 0 | $0 | $0 | View return |
| 2020 | Gulf Coast Multi States Pipe Trades Council | 990 | Bus Manager | 40 | $104,398 | $0 | View return |
| 2020 | Gulf Coast Environmental Labor Coalition Inc | 990EZ | President | 0 | $0 | - | View return |
| 2020 | Victory Lane Aquatic Club | 990EZ | Director | 1.5 | $0 | - | View return |
| 2020 | Plumbers & Steamfitters Local 568 Appren Ticeship & Journeymen Training Trust Fun | 990EZ | Union Trustee | 4 | $0 | $0 | View return |
| 2020 | Pipe Fabrication Ind Comm Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | United Association of Journeymen & Apprentices of Plumbing & Pipe | 990 | President | 0 | $0 | $0 | View return |
| 2019 | Gulf Coast Multi States Pipe Trades Council | 990 | Bus Manager | 40 | $106,295 | $0 | View return |
| 2019 | United Association of Journeymen & Apprentices of Plumbing & Pipe | 990 | President | 0 | $0 | $0 | View return |
| 2019 | Plumbers & Steamfitters Local 568 Appren Ticeship & Journeymen Training Trust Fun | 990EZ | Union Trustee | 4 | $0 | $0 | View return |
| 2019 | Gulf Coast Environmental Labor Coalition Inc | 990EZ | President | 0 | $0 | - | View return |
| 2018 | Gulf Coast Multi States Pipe Trades Council | 990 | Bus Manager | 40 | $112,835 | $0 | View return |
| 2018 | United Association of Journeymen & Apprentices of Plumbing & Pipe | 990 | President | 0 | $0 | $0 | View return |
| 2018 | Gulf Coast Environmental Labor Coalition Inc | 990EZ | President | 0 | $0 | - | View return |
| 2018 | Plumbers & Steamfitters Local 568 Appren Ticeship & Journeymen Training Trust Fun | 990EZ | Union Trustte | 4 | $0 | $0 | View return |
| 2017 | Gulf Coast Multi States Pipe Trades Council | 990 | Bus Manager | 40 | $110,415 | $0 | View return |
| 2017 | United Association of Journeymen & Apprentices of Plumbing & Pipe | 990 | President | 0 | $0 | $0 | View return |
| 2017 | Plumbers & Steamfitters Local 568 Appren Ticeship & Journeymen Training Trust Fun | 990EZ | Union Trustte | 4 | $0 | - | View return |
| 2017 | Gulf Coast Environmental Labor Coalition Inc | 990EZ | President | 0 | $0 | - | View return |
| 2016 | Gulf Coast Multi States Pipe Trades Council | 990 | Bus Manager | 40 | $108,574 | $0 | View return |
| 2016 | Volunteer Center of Whatcom County | 990EZ | Treasurer-Secretary | 2 | $0 | $0 | View return |
| 2016 | Gulf Coast Environmental Labor Coalition Inc | 990EZ | President | 0 | $0 | - | View return |
| 2016 | United Association of Journeymen & Apprentices of Plumbing & Pipe | 990 | President | 0 | $0 | $0 | View return |
| 2015 | Gulf Coast Multi States Pipe Trades Council | 990 | Bus Manager | 40 | $103,406 | $0 | View return |
| 2015 | Volunteer Center of Whatcom County | 990 | Treasurer-Secretary | 2 | $9,958 | $0 | View return |
| 2015 | Gulf Coast Environmental Labor Coalition Inc | 990EZ | President | 0 | $0 | - | View return |
| 2015 | United Association of Journeymen & Apprentices of Plumbing & Pipe | 990 | President | 0 | $0 | $0 | View return |
| 2014 | Gulf Coast Multi States Pipe Trades Council | 990 | Bus Manager | 40 | $99,041 | $0 | View return |
| 2014 | Riverwatch Home Owners Assoc C/O Rcm Management | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2014 | Gulf Coast Environmental Labor Coalition Inc | 990EZ | President | 0 | $0 | - | View return |
| 2014 | United Association of Journeymen & Apprentices of Plumbing & Pipe | 990 | President | 0 | $0 | $0 | View return |
| 2013 | Gulf Coast Multi States Pipe Trades Council | 990 | Bus Manager | 40 | $91,994 | $0 | View return |
| 2013 | United Association of Journeymen & Apprentices of Plumbing & Pipe | 990 | Vice President | 0 | $0 | $0 | View return |
| 2013 | Gulf Coast Environmental Labor Coalition Inc | 990EZ | President | 0 | $0 | - | View return |