| 2024 | United Union of Roofers Waterproofers and Allied Workers Local Union No 49 | 990 | Fin Sec/Bus Mgr | 40 | $109,268 | $390 | View return |
| 2024 | Oregon & Sw Washington Roofers & Water Proofers Apprenticeship& Training Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Tennessee Golf Course Superintendents Association Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Oregon State Building & Construction Trades Council | 990 | Conductor | 0 | $0 | $0 | View return |
| 2024 | Hopkins Legacy Family Foundation | 990PF | President | 5 | $0 | $0 | View return |
| 2023 | United Union of Roofers Waterproofers and Allied Workers Local Union No 49 | 990 | Fin Sec/Bus Mgr | 40 | $104,024 | $0 | View return |
| 2023 | Roofers Building Association | 990 | Fin Sec/Biz Mgr | 1 | $400 | $104,024 | View return |
| 2023 | Oregon State Building & Construction Trades Council | 990 | Conductor | 0 | $0 | $0 | View return |
| 2023 | Hopkins Legacy Family Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2023 | Tennessee Golf Course Superintendents Association Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Oregon & Sw Washington Roofers & Water Proofers Apprenticeship& Training Center | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Roofers Local 49 Welfare Fund Board of Trustees | 990 | Trustee | - | $0 | $0 | View return |
| 2022 | United Union of Roofers Waterproofers and Allied Workers Local Union No 49 | 990 | Fin Sec/Bus Mgr (From 07/22) | 40 | $98,162 | $280 | View return |
| 2022 | Roofers Building Association | 990 | Fin Sec/Biz Mgr (From 07/22) | 1 | $280 | $98,162 | View return |
| 2022 | Oregon & Sw Washington Roofers & Water Proofers Apprenticeship& Training Center | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | Oregon State Building & Construction Trades Council | 990 | Conductor | 0 | $0 | $0 | View return |
| 2022 | Tennessee Golf Course Superintendents Association Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Roofers Local 49 Welfare Fund Board of Trustees | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | United Union of Roofers Waterproofers and Allied Workers Local Union No 49 | 990 | Director | 40 | $93,286 | $0 | View return |
| 2021 | Roofers Building Association | 990 | Director | 1 | $280 | $93,286 | View return |
| 2021 | Westside Players Incorporated | 990EZ | President And Director | 20 | $0 | $0 | View return |
| 2021 | Oregon & Sw Washington Roofers & Water Proofers Apprenticeship& Training Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Tennessee Golf Course Superintendents Association Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Roofers Local 49 Welfare Fund Board of Trustees | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | United Union of Roofers Waterproofers and Allied Workers Local Union No 49 | 990 | President | 40 | $88,283 | $0 | View return |
| 2020 | Roofers Building Association | 990 | President | 1 | $200 | $88,283 | View return |
| 2020 | Tennessee Golf Course Superintendents Association Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Baron Aquatic Boosters of Fountain Valley High School | 990EZ | President | 3 | $0 | $0 | View return |
| 2020 | Oregon & Sw Washington Roofers & Water Proofers Apprenticeship& Training Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Roofers Local 49 Welfare Fund Board of Trustees | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | United Union of Roofers Waterproofers and Allied Workers Local Union No 49 | 990 | President | 40 | $87,968 | $0 | View return |
| 2019 | Roofers Building Association | 990 | President | 1 | $360 | $87,968 | View return |
| 2019 | Oregon & Sw Washington Roofers & Water Proofers Apprenticeship& Training Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Tennessee Golf Course Superintendents Association Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Baron Aquatic Boosters of Fountain Valley High School | 990EZ | Co President | 3 | $0 | $0 | View return |
| 2019 | Roofers Local 49 Welfare Fund Board of Trustees | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Cancer Care Services | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | United Union of Roofers Waterproofers and Allied Workers Local Union No 49 | 990 | President | 40 | $77,979 | $0 | View return |
| 2018 | Roofers Building Association | 990 | President | 1 | $440 | $77,979 | View return |
| 2018 | Cancer Care Services | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Oregon & Sw Washington Roofers & Water Proofers Apprenticeship& Training Center | 990 | Chair | 1 | $0 | $0 | View return |
| 2018 | Tennessee Golf Course Superintendents Association Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Roofers Local 49 Welfare Fund Board of Trustees | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | United Union of Roofers Waterproofers and Allied Workers Local Union No 49 | 990 | President | 40 | $67,819 | $400 | View return |
| 2017 | Roofers Building Association | 990 | President | 40 | $440 | $67,819 | View return |
| 2017 | Tennessee Golf Course Superintendents Association Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | Cancer Care Services | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Oregon & Sw Washington Roofers & Water Proofers Apprenticeship& Training Center | 990 | Chair | 1 | $0 | $0 | View return |
| 2017 | Roofers Local 49 Welfare Fund Board of Trustees | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | United Union of Roofers Waterproofers and Allied Workers Local Union No 49 | 990 | President | 1 | $65,269 | $440 | View return |
| 2016 | Roofers Building Association | 990 | President | 1 | $440 | $63,233 | View return |
| 2016 | Tennessee Golf Course Superintendents Association Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Cancer Care Services | 990 | Director | 1 | - | - | View return |
| 2016 | Oregon & Sw Washington Roofers & Water Proofers Apprenticeship& Training Center | 990 | Chair | 1 | $0 | $0 | View return |
| 2016 | Roofers Local 49 Welfare Fund Board of Trustees | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | United Union of Roofers Waterproofers and Allied Workers Local Union No 49 | 990 | President | 1 | $8,305 | $400 | View return |
| 2015 | Roofers Building Association | 990 | President | 1 | $400 | $8,305 | View return |
| 2015 | Oregon & Sw Washington Roofers & Water Proofers Apprenticeship& Training Center | 990 | Chair | 1 | $0 | $0 | View return |
| 2015 | Roofers Local 49 Welfare Fund Board of Trustees | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | United Union of Roofers Waterproofers and Allied Workers Local Union No 49 | 990 | President | 1 | $2,330 | $480 | View return |
| 2014 | Roofers Building Association | 990 | President | 1 | $480 | $2,330 | View return |
| 2014 | Oregon & Sw Washington Roofers & Water Proofers Apprenticeship& Training Center | 990 | Chair | 1 | $0 | $0 | View return |
| 2014 | Roofers Local 49 Welfare Fund Board of Trustees | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | United Union of Roofers Waterproofers and Allied Workers Local Union No 49 | 990 | President | 1 | $4,590 | $350 | View return |
| 2013 | Roofers Building Association | 990 | President | 1 | $350 | $4,590 | View return |
| 2013 | Roofers Local 49 Welfare Fund Board of Trustees | 990 | Trustee | 1 | $0 | $0 | View return |