| 2026 | North Central States Regional Council of Carpenters | 990 | General Coun | 40 | $259,852 | $0 | View return |
| 2025 | North Central States Regional Council of Carpenters | 990 | Legal Counsel | 55 | $233,933 | $0 | View return |
| 2025 | Union Construction Crafts Workers' Compensation Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2024 | North Central States Regional Council of Carpenters | 990 | Legal Counsel | 56 | $225,960 | $0 | View return |
| 2024 | North Central States Regional Council of Carpenters Health Fund | 990 | Labor Trustee, Secretary/Treasurer | 1 | $0 | $233,933 | View return |
| 2024 | Carpenters and Joiners Welfare Fund | 990 | Union Trustee | 1 | $0 | $233,933 | View return |
| 2024 | Union Construction Crafts Workers' Compensation Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2023 | North Central States Regional Council of Carpenters | 990 | Legal Counsel | 56 | $220,691 | $0 | View return |
| 2023 | Carpenters and Joiners Welfare Fund | 990 | Union Trustee | 1 | $0 | $225,271 | View return |
| 2023 | North Central States Regional Council of Carpenters Health Fund | 990 | Trustee, Chairman | 1 | $0 | $225,271 | View return |
| 2023 | Union Construction Crafts Workers' Compensation Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2022 | North Central States Regional Council of Carpenters | 990 | Legal Counsel | 56 | $195,637 | $0 | View return |
| 2022 | Carpenters and Joiners Welfare Fund | 990 | Union Trustee | 1 | $0 | $220,691 | View return |
| 2022 | North Central States Regional Council of Carpenters Health Fund | 990 | Trustee, Chairman | 1 | $0 | $173,640 | View return |
| 2022 | Union Construction Crafts Workers' Compensation Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2022 | Carpenters and Joiners Apprenticeship and Journeymen | 990 | Trustee - Past | 1 | $0 | $0 | View return |
| 2022 | Carpenters Joint Apprenticeship & Training Program Building Corporation | 990 | Director - Past | 1 | $0 | $0 | View return |
| 2021 | North Central States Regional Council of Carpenters | 990 | Legal Counsel | 56 | $190,829 | $0 | View return |
| 2021 | Carpenters and Joiners Welfare Fund | 990 | Union Trustee | 1 | $0 | $194,527 | View return |
| 2021 | North Central States Regional Council of Carpenters Health Fund | 990 | Trustee, Secretary/Treasurer | 1 | $0 | $194,527 | View return |
| 2021 | Union Construction Crafts Workers' Compensation Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2021 | Roseville Area School District No 623 Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Carpenters and Joiners Apprenticeship and Journeymen | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Carpenters Joint Apprenticeship & Training Program Building Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Labor Management Cooperation Trust of the North Central States Regional Counc | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2020 | North Central States Regional Council of Carpenters Health Fund | 990 | Trustee, Chairman | 1 | $0 | $190,829 | View return |
| 2020 | Carpenters and Joiners Welfare Fund | 990 | Union Trustee | 1 | $0 | $190,829 | View return |
| 2020 | Carpenters Joint Apprenticeship & Training Program Building Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Union Construction Crafts Workers' Compensation Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2020 | Carpenters and Joiners Apprenticeship and Journeymen | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Labor Management Cooperation Trust of the North Central States Regional Counc | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2020 | Roseville Area School District No 623 Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | North Central States Regional Council of Carpenters | 990 | Legal Counsel | 55 | $173,206 | $0 | View return |
| 2019 | North Central States Regional Council of Carpenters Health Fund | 990 | Trustee, Secretary/Treasur | 1 | $0 | $204,456 | View return |
| 2019 | Carpenters and Joiners Welfare Fund | 990 | Union Trustee | 1 | $0 | $204,456 | View return |
| 2019 | Milwaukee Carpenters' District Council Health Fund | 990 | Trustee | 1 | $0 | $173,206 | View return |
| 2019 | Carpenters Joint Apprenticeship & Training Program Building Corporation | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Labor Management Cooperation Trust of the North Central States Regional Counc | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2019 | Fair Contracting Foundation of Minn | 990 | Fmr Trustee, | 2 | $0 | $0 | View return |
| 2019 | Roseville Area School District No 623 Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Carpenters and Joiners Apprenticeship and Journeymen | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Union Construction Crafts Workers' Compensation Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2018 | North Central States Regional Council of Carpenters | 990 | Legal Counsel | 55 | $164,742 | $0 | View return |
| 2018 | North Central States Regional Council of Carpenters Health Fund | 990 | Trustee, Chairman | 1 | $0 | $173,206 | View return |
| 2018 | Carpenters and Joiners Welfare Fund | 990 | Union Trustee | 1 | $0 | $173,206 | View return |
| 2018 | Milwaukee Carpenters' District Council Health Fund | 990 | Trustee | 1 | $0 | $164,742 | View return |
| 2018 | Labor Management Cooperation Trust of the North Central States Regional Counc | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2018 | Union Construction Crafts Workers' Compensation Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2018 | Fair Contracting Foundation of Minn | 990 | Trustee, Uni | 2 | $0 | $0 | View return |
| 2017 | North Central States Regional Council of Carpenters | 990 | Legal Counsel | 55 | $155,741 | $0 | View return |
| 2017 | Milwaukee Carpenters' District Council Health Fund | 990 | Trustee | 1 | $0 | $164,742 | View return |
| 2017 | Milwaukee Carpenters' District Council Health Fund | 990 | Trustee | 1 | $0 | $155,741 | View return |
| 2017 | Carpenters and Joiners Welfare Fund | 990 | Union Trustee | 1 | $0 | $164,742 | View return |
| 2017 | North Central States Regional Council of Carpenters Health Fund | 990 | Trustee, Secretray/Treasurer | 1 | $0 | $164,742 | View return |
| 2017 | Atascadero Veterans Memorial Foundation | 990EZ | Board Member | 2 | $0 | - | View return |
| 2017 | Community Care of the Lower Cape Fear Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Fair Contracting Foundation of Minn | 990 | Trustee, Uni | 2 | $0 | $0 | View return |
| 2017 | Union Construction Crafts Workers' Compensation Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2017 | The District 7 Dads Club | 990EZ | Secretary | 15 | $0 | - | View return |
| 2016 | North Central States Regional Council of Carpenters | 990 | Legal Counsel | 55 | $154,126 | $0 | View return |
| 2016 | Carpenters and Joiners Welfare Fund | 990 | Union Trustee | 1 | $0 | $155,741 | View return |
| 2016 | North Central States Regional Council of Carpenters Health Fund | 990 | Trustee, Chairman | 1 | $0 | $155,741 | View return |
| 2016 | Atascadero Veterans Memorial Foundation | 990EZ | Board Member | 4 | $0 | - | View return |
| 2016 | Fair Contracting Foundation of Minn | 990 | Trustee, Uni | 2 | $0 | $0 | View return |
| 2016 | The District 7 Dads Club | 990EZ | Secretary | 15 | $0 | - | View return |
| 2016 | Union Construction Crafts Workers' Compensation Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2015 | North Central States Regional Council of Carpenters | 990 | Legal Counsel | 55 | $154,460 | $0 | View return |
| 2015 | North Central States Regional Council of Carpenters Health Fund | 990 | Trustee | 1 | $0 | $153,542 | View return |
| 2015 | Carpenters and Joiners Welfare Fund | 990 | Union Trustee | 1 | $0 | $153,542 | View return |
| 2015 | Palomar Mountain Volunteer Fire Department | 990EZ | Member-At-Large | 2 | $0 | - | View return |
| 2015 | Atascadero Veterans Memorial Foundation | 990EZ | Board Member | 2 | $0 | - | View return |
| 2015 | Union Construction Crafts Workers' Compensation Fund | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2014 | North Central States Regional Council of Carpenters | 990 | Legal Counsel | 55 | $147,707 | $0 | View return |
| 2014 | Carpenters and Joiners Welfare Fund | 990 | Union Trustee | 1 | $0 | $154,460 | View return |
| 2014 | North Central States Regional Council of Carpenters Health Fund | 990 | Trustee | 1 | $0 | $154,460 | View return |
| 2014 | Union Construction Crafts Workers' Compensation Fund | 990 | Labor Trustee | 0 | $0 | $0 | View return |
| 2014 | Atascadero Veterans Memorial Foundation | 990EZ | Board Member | 2 | $0 | - | View return |
| 2014 | Palomar Mountain Volunteer Fire Department | 990EZ | Member-At-Large | 2 | $0 | - | View return |
| 2013 | Union Construction Crafts Workers' Compensation Fund | 990 | Labor Trustee | 0 | $0 | $0 | View return |
| 2013 | Palomar Mountain Volunteer Fire Department | 990EZ | Member-At-Large | 0 | $0 | - | View return |
| 2013 | North Central States Regional Council of Carpenters Health Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | North Carolina Psychiatric Association | 990 | President Elect | 0.25 | $0 | $0 | View return |
| 2013 | Atascadero Veterans Memorial Foundation | 990EZ | Board Member | 3 | $0 | - | View return |
| 2013 | Carpenters and Joiners Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |