| 2024 | International Brotherhood of Teamsters | 990 | Vice President/Business Agent | 60 | $150,268 | $0 | View return |
| 2024 | Teamsters Local 120 Building Holding Company | 990 | Vice President | 5 | $0 | $150,268 | View return |
| 2024 | Teamsters Construction Industry Apprenticeship and Training Fund | 990EZ | Co-Chair | 0.15 | $0 | $0 | View return |
| 2024 | Live Like Chasen Petcovic Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | International Brotherhood of Teamsters | 990 | Vice President | 60 | $145,081 | $0 | View return |
| 2023 | Teamsters Local 120 Building Holding Company | 990 | Vice President | 0 | $0 | $145,081 | View return |
| 2023 | Teamsters Construction Industry Apprenticeship and Training Fund | 990EZ | Co-Chair | 0.15 | $0 | $0 | View return |
| 2023 | Live Like Chasen Petcovic Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | International Brotherhood of Teamsters | 990 | Business Agent | 60 | $138,357 | $0 | View return |
| 2022 | Teamsters Local 120 Building Holding Company | 990 | Business Agent | 0 | $0 | $138,357 | View return |
| 2022 | Dubuque Area Labor-Management Council | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Teamsters Construction Industry Apprenticeship and Training Fund | 990EZ | Co-Chair | 0.15 | $0 | $0 | View return |
| 2021 | International Brotherhood of Teamsters | 990 | Business Agent | 60 | $130,974 | $0 | View return |
| 2021 | Teamsters Local 120 Building Holding Company | 990 | Business Agent | 0 | $0 | $130,974 | View return |
| 2021 | Teamsters Construction Industry Apprenticeship and Training Fund | 990EZ | Co-Chair | 0.15 | $0 | $0 | View return |
| 2021 | Dubuque Area Labor-Management Council | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Teamsters Construction Industry Apprenticeship and Training Fund | 990EZ | Co-Chair | 0.15 | $0 | $0 | View return |
| 2020 | Dubuque Area Labor-Management Council | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | International Brotherhood of Teamsters | 990 | Business Agent | 60 | $126,120 | $0 | View return |
| 2019 | Teamsters Local 120 Building Holding Company | 990 | Business Agent | 0 | $0 | $126,120 | View return |
| 2019 | Dubuque Area Labor-Management Council | 990 | Labor Chair & Director | 0 | $0 | $0 | View return |
| 2019 | Teamsters Construction Industry Apprenticeship and Training Fund | 990EZ | Trustee | 0.1 | $0 | $0 | View return |
| 2018 | International Brotherhood of Teamsters | 990 | Business Agent | 60 | $122,957 | $0 | View return |
| 2018 | Teamsters Local 120 Building Holding Company | 990 | Business Agent | 0 | $0 | $122,957 | View return |
| 2018 | Dubuque Area Labor-Management Council | 990 | Labor Vice Chair & Director | 0 | $0 | $0 | View return |
| 2018 | Teamsters Construction Industry Apprenticeship and Training Fund | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2017 | International Brotherhood of Teamsters | 990 | Business Agent | 60 | $118,421 | $0 | View return |
| 2017 | Teamsters Local 120 Building Holding Company | 990 | Business Agent | 0 | $0 | $118,421 | View return |
| 2017 | Dubuque Area Labor-Management Council | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Teamsters Construction Industry Apprenticeship and Training Fund | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2016 | International Brotherhood of Teamsters | 990 | Business Agent | 60 | $118,715 | $0 | View return |
| 2016 | Teamsters Local 120 Building Holding Company | 990 | Business Agent | 0 | $0 | $118,715 | View return |
| 2016 | Dubuque Area Labor-Management Council | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Dubuque Area Labor-Management Council | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Dubuque Area Labor-Management Council | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Dubuque Area Labor-Management Council | 990 | Director | 0 | $0 | $0 | View return |