| 2022 | Int'L Iron Workers Union No 67 | 990 | President | 45 | $100,945 | $0 | View return |
| 2022 | Iron Workers Local 67 Defense Fund Trust | 990 | President | 45 | $0 | $96,198 | View return |
| 2022 | Local 67 Training Program Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Int'L Iron Workers Union No 67 | 990 | President | 45 | $96,198 | $0 | View return |
| 2021 | Des Moines Iron Workers Welfare Fund | 990 | Trustee | 2 | $1,360 | $0 | View return |
| 2021 | Iron Workers Local 67 Defense Fund Trust | 990 | President | - | $0 | $88,414 | View return |
| 2021 | Local 67 Training Program Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Int'L Iron Workers Union No 67 | 990 | President | 45 | $88,414 | $0 | View return |
| 2020 | Local 67 Training Program Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Des Moines Iron Workers Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Int'L Iron Workers Union No 67 | 990 | President | 45 | $83,138 | $0 | View return |
| 2019 | Des Moines Iron Workers Welfare Fund | 990 | Trustee | 2 | $1,139 | $0 | View return |
| 2019 | Iron Workers Local 67 Defense Fund Trust | 990 | President | - | $0 | $83,138 | View return |
| 2019 | Iron Workers Local 67 Defense Fund Trust | 990 | President | 45 | $0 | $81,252 | View return |
| 2019 | Local 67 Training Program Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Int'L Iron Workers Union No 67 | 990 | President | 45 | $81,252 | $0 | View return |
| 2018 | New Mexico State University Foundation Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | Des Moines Iron Workers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Local 67 Training Program Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Iron Workers Local 67 Defense Fund Trust | 990 | President | 45 | $80,325 | $0 | View return |
| 2017 | Iron Workers Local 67 Defense Fund Trust | 990 | President | 45 | $63,689 | $16,071 | View return |
| 2017 | Int'L Iron Workers Union No 67 | 990 | President | 45 | $0 | $80,325 | View return |
| 2017 | Local 67 Training Program Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | New Mexico State University Foundation Inc. | 990 | Past Chairman | 1 | $0 | $0 | View return |
| 2017 | Greater Los Angeles Zoological Association | 990 | Vice-Chair (Until 11/2017) | 3 | $0 | $0 | View return |
| 2016 | Int'L Iron Workers Union No 67 | 990 | President | 45 | $16,071 | $63,689 | View return |
| 2016 | Local 67 Training Program Trust | 990 | Trustee | 1 | $3,640 | $0 | View return |
| 2016 | Iron Workers Local 67 Defense Fund Trust | 990 | President | 45 | $0 | $0 | View return |
| 2016 | New Mexico State University Foundation Inc. | 990 | Past Chairma | 1 | $0 | $0 | View return |
| 2016 | Greater Los Angeles Zoological Association | 990 | Vice-Chair | 3 | $0 | $0 | View return |
| 2015 | Local 67 Training Program Trust | 990 | Apprentice C | 40 | $38,617 | $0 | View return |
| 2015 | Local 67 Training Program Trust | 990 | Apprentice C | 40 | $38,617 | $0 | View return |
| 2015 | Iron Workers Local 67 Defense Fund Trust | 990 | Executive Co | 1 | $0 | $0 | View return |
| 2015 | Int'L Iron Workers Union No 67 | 990 | President | 45 | $0 | $0 | View return |
| 2015 | New Mexico State University Foundation Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | Greater Los Angeles Zoological Association | 990 | Vice-Chair | 3 | $0 | $0 | View return |
| 2015 | Nmsu Sports Enterprises Inc | 990EZ | Member | 1 | $0 | - | View return |
| 2014 | Local 67 Training Program Trust | 990 | Apprentice C | 40 | $60,904 | $0 | View return |
| 2014 | Int'L Iron Workers Union No 67 | 990 | Executive Co | 1 | $0 | $0 | View return |
| 2014 | New Mexico State University Foundation Inc. | 990 | Vice Chairma | 1 | $0 | $0 | View return |
| 2014 | New Mexico School for the Arts - Arts Institute | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Greater Los Angeles Zoological Association | 990 | Vice-Chair | 3 | $0 | $0 | View return |
| 2014 | Nmsu Sports Enterprises Inc | 990 | Member | 1 | $0 | $0 | View return |
| 2013 | Local 67 Training Program Trust | 990 | Apprentice C | 40 | $60,790 | $0 | View return |
| 2013 | Iron Workers Local 67 Defense Fund Trust | 990 | Executive Co | 1 | $0 | $0 | View return |
| 2013 | Int'L Iron Workers Union No 67 | 990 | Executive Co | 1 | $0 | $0 | View return |
| 2013 | New Mexico School for the Arts - Arts Institute | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Greater Los Angeles Zoological Association | 990 | Vice-Chair | 3 | $0 | $0 | View return |
| 2013 | Nmsu Sports Enterprises Inc | 990 | Member | 1 | $0 | $0 | View return |
| 2013 | New Mexico State University Foundation Inc. | 990 | Vice Chairma | 1 | $0 | $0 | View return |