| 2024 | Civitan International | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2024 | Tustin Pickleball Inc Co G Rowland CPA | 990EZ | President | 30 | $0 | - | View return |
| 2024 | Wayland Youth Soccer | 990 | At Large | 1 | $0 | $0 | View return |
| 2023 | Tustin Pickleball Inc Co G Rowland CPA | 990EZ | President | 40 | $0 | - | View return |
| 2023 | Wayland Youth Soccer | 990 | At Large | 1 | $0 | $0 | View return |
| 2022 | Tustin Pickleball Inc Co G Rowland CPA | 990EZ | Vice President | 0 | $0 | - | View return |
| 2022 | Wayland Youth Soccer | 990 | At Large | 1 | $0 | $0 | View return |
| 2021 | Wayland Youth Soccer | 990 | At Large | 1 | $40 | $0 | View return |
| 2021 | Minnesota & North Dakota Bricklayers & Allied Craftworkers Vacation Fund | 990 | Union Trustee, See Sch O | 4 | $0 | $0 | View return |
| 2021 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 4 | $0 | $0 | View return |
| 2020 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Executive Vice President | 45 | $98,895 | $0 | View return |
| 2020 | Rotary Club of Las Vegas Freemont DBA Downtown Rotary Charitable Fund | 990EZ | President | 1 | $0 | $0 | View return |
| 2020 | Minnesota & North Dakota Bricklayers & Allied Craftworkers Vacation Fund | 990 | Union Trustee, See Sch O | 1 | $0 | $0 | View return |
| 2020 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2020 | Wayland Youth Soccer | 990 | At Large | 1 | $0 | $0 | View return |
| 2020 | Rotary Club of Las Vegas Freemont DBA Downtown Rotary Charitable Fund | 990EZ | President | 1 | $0 | $0 | View return |
| 2019 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Executive Vice President | 45 | $102,740 | $0 | View return |
| 2019 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2019 | Minnesota & North Dakota Bricklayers & Allied Craftworkers Vacation Fund | 990 | Union Trustee, See Sch O | 1 | $0 | $0 | View return |
| 2019 | Wayland Youth Soccer | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Columbia Journal of Law & Social Problems Inc. | 990PF | Executive Managing Editor | 1 | $0 | $0 | View return |
| 2019 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2018 | Minnesota & North Dakota Bricklayers & Allied Craftworkers Vacation Fund | 990 | Union Trustee, See Sch O | 1 | $0 | $0 | View return |
| 2018 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Bricklayers & Allied Craftwrks Locl Union 1 Mn Nd Mutual Relief Assoc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | Wayland Youth Soccer | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2018 | Rotary International Las Vegas Fremont | 990EZ | President | 0 | $0 | - | View return |
| 2017 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Executive Vice President | 45 | $88,548 | $0 | View return |
| 2017 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2017 | Minnesota & North Dakota Bricklayers & Allied Craftworkers Vacation Fund | 990 | Union Trustee, See Sch O | 1 | $0 | $0 | View return |
| 2017 | Wayland Youth Soccer | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Bricklayers & Allied Craftwrks Locl Union 1 Mn Nd Mutual Relief Assoc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Rotary International Las Vegas Fremont | 990EZ | President | 0 | $0 | - | View return |
| 2017 | Rotary International Las Vegas Fremont | 990EZ | President | 0 | $0 | - | View return |
| 2016 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President | 40 | $85,346 | $0 | View return |
| 2016 | Bricklayers & Allied Craftwrks Locl Union 1 Mn Nd Mutual Relief Assoc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2016 | Minnesota & North Dakota Bricklayers & Allied Craftworkers Vacation Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2016 | Wayland Youth Soccer | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2016 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2015 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President | 40 | $84,651 | $0 | View return |
| 2015 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2015 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2015 | Minnesota & North Dakota Bricklayers & Allied Craftworkers Vacation Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2015 | Wayland Youth Soccer | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President | 40 | $74,208 | $0 | View return |
| 2014 | Kin on Community Health Care | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Minnesota & North Dakota Bricklayers & Allied Craftworkers Vacation Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2014 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2014 | Wayland Youth Soccer | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Alternate Trustee | 1 | $0 | $0 | View return |
| 2013 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President | 40 | $65,855 | $0 | View return |
| 2013 | Wayland Youth Soccer | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Minnesota & North Dakota Bricklayers & Allied Craftworkers Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | Trustee | 1 | $0 | $0 | View return |