| 2024 | Iowa Federation of Labor AFL Cio | 990 | Executive Council | 2 | $0 | $0 | View return |
| 2023 | Cedar Rapids Electrical Workers Local #405 Health and Welfare Fund | 990 | Chairperson | 1 | $0 | $113,887 | View return |
| 2023 | Cedar Rapids Iowa City Local Labor Management Cooperation Committee Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Hawkeye Area Labor Council AFL-CIO | 990 | E. Board | 1 | $0 | $0 | View return |
| 2022 | Cedar Rapids Electrical Workers Local #405 Health and Welfare Fund | 990 | Chairperson | 1 | $0 | $110,114 | View return |
| 2022 | Hawkeye Area Labor Council AFL-CIO | 990 | E. Board | 1 | $0 | $0 | View return |
| 2022 | Cedar Rapids Iowa City Local Labor Management Cooperation Committee Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Building Pros of Eastern Iowa | 990EZ | Director | 3 | $0 | $0 | View return |
| 2021 | International Brotherhood of Electrical Workers Local 405 | 990 | Business Manager/Financial | 50 | $107,029 | $0 | View return |
| 2021 | Cedar Rapids Electrical Workers Local #405 Health and Welfare Fund | 990 | Chairperson | 1 | $0 | $107,029 | View return |
| 2021 | Electrical Workers Building Co | 990 | Business Manager/Financial Secretary | 1 | $0 | $107,029 | View return |
| 2021 | Cedar Rapids Iowa City Local Labor Management Cooperation Committee Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Hawkeye Area Labor Council AFL-CIO | 990 | E. Board | 1 | $0 | $0 | View return |
| 2020 | International Brotherhood of Electrical Workers Local 405 | 990 | Business Manager/Financial | 50 | $29,412 | $0 | View return |
| 2020 | Cedar Rapids Electrical Workers Local #405 Health and Welfare Fund | 990 | Chairperson | 1 | $0 | $29,412 | View return |
| 2020 | Cedar Rapids Iowa City Local Labor Management Cooperation Committee Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers Local 405 | 990 | President-Left July 2017 | 1 | $1,682 | $0 | View return |
| 2017 | Electrical Workers Building Co | 990 | President - Left July 2017 | 0.5 | $0 | $1,682 | View return |
| 2017 | Cedar Rapids Electrical Workers Local #405 Health and Welfare Fund | 990 | Labor Trustee | 1 | $0 | $1,682 | View return |
| 2017 | Cedar Rapids Iowa City Local Labor Management Cooperation Committee Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers Local 405 | 990 | President | 1 | $1,483 | $0 | View return |
| 2016 | Cedar Rapids Electrical Workers Local #405 Health and Welfare Fund | 990 | Labor Alternate | 1 | $0 | $1,483 | View return |
| 2016 | Cedar Rapids Iowa City Local Labor Management Cooperation Committee Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Electrical Workers Building Co | 990EZ | President | 1 | $0 | $0 | View return |
| 2015 | International Brotherhood of Electrical Workers Local 405 | 990 | President | 1 | $2,413 | $0 | View return |
| 2015 | Cedar Rapids Electrical Workers Local #405 Health and Welfare Fund | 990 | Labor Alternate | 1 | $0 | $2,413 | View return |
| 2015 | Cedar Rapids Iowa City Local Labor Management Cooperation Committee Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Electrical Workers Building Co | 990EZ | President | 1 | $0 | $0 | View return |
| 2015 | Cedar Rapids Electrical Apprenticeship Training and Educational Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | International Brotherhood of Electrical Workers Local 405 | 990 | President | 1 | $812 | $0 | View return |
| 2014 | Cedar Rapids Electrical Workers Local #405 Health and Welfare Fund | 990 | Labor Alternate | 1 | $0 | $812 | View return |
| 2014 | Cedar Rapids Electrical Apprenticeship Training and Educational Trust | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Electrical Workers Building Co | 990EZ | Board Member/President | 1 | $0 | $0 | View return |
| 2014 | Cedar Rapids Iowa City Local Labor Management Cooperation Committee Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | International Brotherhood of Electrical Workers Local 405 | 990 | Executive Board | 0.5 | $812 | $0 | View return |
| 2013 | Electrical Workers Building Co | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2013 | Cedar Rapids Electrical Apprenticeship Training and Educational Trust | 990 | Trustee | 0 | $0 | $0 | View return |