| 2025 | American Federation of Labor & Congress of Industrial Orgs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2025 | Tri-Counties Sheet Metal Workers LMCC | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Assistant Business Manager | 45 | $237,342 | $0 | View return |
| 2024 | Tri-Counties Sheet Metal Workers LMCC | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | Architecture Construction and Engineering-Ace-Charter High Schoo | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Assistant Business Manager | 45 | $222,681 | $0 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Tri-Counties Sheet Metal Workers LMCC | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | Architecture Construction and Engineering-Ace-Charter High Schoo | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Assistant Business Manager | 45 | $212,781 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Tri-Counties Sheet Metal Workers LMCC | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Architecture Construction and Engineering-Ace-Charter High Schoo | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Assistant Business Manager | 45 | $201,576 | $0 | View return |
| 2021 | Tri-Counties Sheet Metal Workers LMCC | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Architecture Construction and Engineering-Ace-Charter High Schoo | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Assistant Business Manager | 45 | $197,121 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Tri-Counties Sheet Metal Workers LMCC | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Assistant Business Manager | 45 | $201,035 | $0 | View return |
| 2019 | Tri-Counties Sheet Metal Workers LMCC | 990EZ | Labor Trustee | 1 | $0 | - | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Assistant Business Manager | 45 | $185,893 | $0 | View return |
| 2018 | Tri-Counties Sheet Metal Workers LMCC | 990EZ | Labor Trustee | 1 | $0 | - | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Architecture Construction and Engineering-Ace-Charter High Schoo | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers International Assn Local Union No 104 | 990 | Assistant Business Manager | 45 | $142,886 | $0 | View return |
| 2017 | Tri-Counties Sheet Metal Workers LMCC | 990EZ | Labor Trustee | 1 | $0 | - | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2017 | Architecture Construction and Engineering-Ace-Charter High Schoo | 990 | Member | 1 | $0 | $0 | View return |
| 2016 | Tri-Counties Sheet Metal Workers LMCC | 990EZ | Labor Trustee | 1 | $0 | - | View return |
| 2016 | Architecture Construction and Engineering-Ace-Charter High Schoo | 990 | Member | 1 | $0 | $0 | View return |
| 2015 | Tri-Counties Sheet Metal Workers LMCC | 990EZ | Labor Trustee | 1 | $0 | - | View return |
| 2015 | Architecture Construction and Engineering-Ace-Charter High Schoo | 990 | Member | 1 | $0 | $0 | View return |
| 2014 | Tri-Counties Sheet Metal Workers LMCC | 990EZ | Labor Trustee | 1 | $0 | $0 | View return |
| 2014 | Architecture Construction and Engineering-Ace-Charter High Schoo | 990 | Member | 1 | $0 | $0 | View return |