| 2025 | Oregon AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2025 | Neca-Ibew Electrical Training Center | 990 | Chair | 2 | $0 | $0 | View return |
| 2025 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2024 | Harrison Electrical Workers Trust Fund Joint Board of Trustees | 990 | Trustee | 5 | $0 | $0 | View return |
| 2024 | Oregon AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2024 | Barnes-Allison Labor Management Cooperation Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2024 | Neca-Ibew Electrical Training Center | 990 | Chair | 2 | $0 | $0 | View return |
| 2024 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | Ibew Local No 48 | 990 | Business Manager | 47 | $175,536 | $0 | View return |
| 2023 | Neca-Ibew Electrical Training Center | 990 | Chair | 2 | $0 | $0 | View return |
| 2023 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | Washington State Assoc of Electrical Workers | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2023 | Barnes-Allison Labor Management Cooperation Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Harrison Electrical Workers Trust Fund Joint Board of Trustees | 990 | Trustee | 5 | $0 | $0 | View return |
| 2023 | Oregon AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2022 | Ibew Local No 48 | 990 | Business Manager | 47 | $163,184 | $0 | View return |
| 2022 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Harrison Electrical Workers Trust Fund Joint Board of Trustees | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Neca-Ibew Electrical Training Center | 990 | Chair | 2 | $0 | $0 | View return |
| 2022 | Barnes-Allison Labor Management Cooperation Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Oregon AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2022 | Washington State Assoc of Electrical Workers | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | Ibew Local No 48 | 990 | Business Man | 47 | $150,693 | $0 | View return |
| 2021 | Oregon AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2021 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Harrison Electrical Workers Trust Fund Joint Board of Trustees | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Barnes-Allison Labor Management Cooperation Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Neca-Ibew Electrical Training Center | 990 | Chair | 2 | $0 | $0 | View return |
| 2021 | Workers for a Livable Oregon | 990EZ | Secretary | 0 | $0 | - | View return |
| 2021 | Washington State Assoc of Electrical Workers | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2020 | Ibew Local No 48 | 990 | Business Man | 47 | $145,835 | $0 | View return |
| 2020 | Neca-Ibew Electrical Training Center | 990 | Chair | 2 | $0 | $0 | View return |
| 2020 | Oregon AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2020 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Workers for a Livable Oregon | 990EZ | Secretary | 0.09 | $0 | - | View return |
| 2020 | Barnes-Allison Labor Management Cooperation Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Harrison Electrical Workers Trust Fund Joint Board of Trustees | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Ibew Local No 48 | 990 | Business Man | 47 | $53,687 | $0 | View return |
| 2019 | Oregon AFL-CIO | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2019 | Oregon State Building & Construction Trades Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | Harrison Electrical Workers Trust Fund Joint Board of Trustees | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Neca-Ibew Electrical Training Center | 990 | Chair | 2 | $0 | $0 | View return |
| 2019 | Barnes-Allison Labor Management Cooperation Committee | 990 | Trustee | 0.5 | $0 | $0 | View return |