| 2024 | International Brotherhood of Teamsters | 990 | President/Business Agent | 51 | $156,571 | $0 | View return |
| 2024 | Teamsters Local 346 Health Fund Trust | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2023 | International Brotherhood of Teamsters | 990 | President/Business Agent | 51 | $152,932 | $0 | View return |
| 2023 | Teamsters Construction Division Education & Training Fund Of | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2023 | Teamsters Local 346 Health Fund Trust | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2022 | International Brotherhood of Teamsters | 990 | Recording Secretary/Business Agent | 51 | $135,013 | $0 | View return |
| 2022 | Teamsters Construction Division Education & Training Fund Of | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2022 | Teamsters Local 346 Health Fund Trust | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2022 | Minnesota Teamsters Construction Division Fringe Benefit Funds | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2021 | International Brotherhood of Teamsters | 990 | Recording Secretary/Business Agent | 51 | $130,974 | $0 | View return |
| 2021 | Teamsters Construction Division Education & Training Fund Of | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2021 | Teamsters Local 346 Health Fund Trust | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2021 | Minnesota Teamsters Construction Division Fringe Benefit Funds | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2020 | International Brotherhood of Teamsters | 990 | Recording Secretary/Business Agent | 51 | $126,489 | $0 | View return |
| 2020 | Teamsters Local 346 Health Fund Trust | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2020 | Minnesota Teamsters Construction Division Fringe Benefit Funds | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2019 | International Brotherhood of Teamsters | 990 | Recording Secretary/Business Agent | 51 | $120,305 | $0 | View return |
| 2019 | Teamsters Local 346 Health Fund Trust | 990 | Trustee - Alternate | 0.5 | $0 | $0 | View return |
| 2019 | Minnesota Teamsters Construction Division Fringe Benefit Funds | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2018 | International Brotherhood of Teamsters | 990 | Recording Secretary/Business Agent | 51 | $118,740 | $0 | View return |
| 2018 | Teamsters Local 346 Health Fund Trust | 990 | Trustee - Alternate | 0.5 | $0 | $0 | View return |
| 2017 | International Brotherhood of Teamsters | 990 | Recording Secretary/Business Agent | 51 | $116,135 | $0 | View return |
| 2016 | International Brotherhood of Teamsters | 990 | Recording Secretary/Business Agent | 51 | $117,297 | $0 | View return |
| 2016 | Duluth Teamsters Building Association Inc | 990EZ | Recording-Secretary | 2 | $0 | $0 | View return |
| 2016 | Teamsters Local 346 Health Fund Trust | 990 | Trustee - Alternate | 0.1 | $0 | $0 | View return |
| 2015 | International Brotherhood of Teamsters | 990 | Recording Secretary/Business Agent | 51 | $115,476 | $0 | View return |
| 2015 | Teamsters Local 346 Health Fund Trust | 990 | Trustee - Alternate | 0.1 | $0 | $0 | View return |
| 2015 | Duluth Teamsters Building Association Inc | 990EZ | Recording-Secretary | 2 | $0 | $0 | View return |
| 2014 | Teamsters Local 346 Health Fund Trust | 990 | Trustee - Alt | 0.1 | $0 | $0 | View return |