| 2023 | Southwest Washington Chapter National | 990 | Executive Director | 40 | $108,814 | $0 | View return |
| 2023 | Southwest Washington Electrical Joint | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Southwest Washington Chapter National | 990 | Secretary/Executive Director | 40 | $170,000 | $0 | View return |
| 2022 | Southwest Washington Electrical Joint | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Ibew Health and Welfare Trust Of | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Southwest Washington Chapter National | 990 | Secretary/Executive Director | 40 | $157,500 | $0 | View return |
| 2021 | Local 76 Ibewneca Labor Management Coop | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Southwest Washington Electrical Joint | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Ibew Health and Welfare Trust Of | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Southwest Washington Chapter National | 990 | Secretary/Executive Director | 40 | $144,615 | $0 | View return |
| 2020 | Local 76 Ibewneca Labor Management Coop | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Southwest Washington Electrical Joint | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Ibew Health and Welfare Trust Of | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Southwest Washington Chapter National | 990 | Secretary/Executive Director | 40 | $136,000 | $0 | View return |
| 2019 | Southwest Washington Electrical Joint | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Local 76 Ibewneca Labor Management Coop | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Ibew Health and Welfare Trust Of | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Southwest Washington Chapter National | 990 | Secretary/Executive Director | 40 | $129,846 | $0 | View return |
| 2018 | Southwest Washington Electrical Joint | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Local 76 Ibewneca Labor Management Coop | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | Ibew Health and Welfare Trust Of | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Southwest Washington Chapter National | 990 | Board Member/Executive Director | 40 | $115,000 | $0 | View return |
| 2017 | Local 76 Ibewneca Labor Management Coop | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Southwest Washington Electrical Joint | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Ibew Health and Welfare Trust Of | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Southwest Washington Chapter National | 990 | Board Member/Executive Director | 40 | $105,000 | $0 | View return |
| 2016 | Local 76 Ibewneca Labor Management Coop | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2016 | Southwest Washington Electrical Joint | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Ibew Health and Welfare Trust Of | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Southwest Washington Chapter National | 990 | Board Member/Executive Director | 40 | $79,109 | $0 | View return |
| 2015 | Mceldowney Academic Scholarship Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Southwest Washington Electrical Joint | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Local 76 Ibewneca Labor Management Coop | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2015 | Ibew Health and Welfare Trust Of | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Mceldowney Academic Scholarship Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Local 76 Ibewneca Labor Management Coop | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Ibew Health and Welfare Trust Of | 990 | Trustee | 1 | $0 | $0 | View return |