| 2025 | Road Runners Club of America | 990EZ | Secretary And Treasurer | 2 | $0 | $0 | View return |
| 2025 | Joshua 1 Nine Ministries | 990EZ | Director | 2 | $0 | $0 | View return |
| 2025 | Latah Trail Foundation Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2024 | United Union of Roofers Waterproofers & Allied Workers | 990 | President | 45 | $109,061 | $0 | View return |
| 2024 | Milwaukee Roofers Health Fund | 990 | Chairman | 1 | $0 | $109,061 | View return |
| 2024 | Milwaukee Roofers Health Fund | 990 | Chairman | 1 | $0 | $106,121 | View return |
| 2024 | Save the Animals Inc. | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2024 | Latah Trail Foundation Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2024 | Community Legal Services | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Se Wi Roofing & Waterproofing Crafts Joint Apprenticeship & Trai | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Latah County Historical Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Normandy Elementry School PTO Inc. | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2024 | Road Runners Club of America | 990EZ | Secretary And Treasurer | 2 | $0 | $0 | View return |
| 2024 | Winnebago County Farm Bureau | 990 | Director (11/24) | 1.5 | $0 | $0 | View return |
| 2024 | Magnolia Plantation Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2024 | Yolo County Homeless and Poverty Action Coalition | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | United Union of Roofers Waterproofers & Allied Workers | 990 | President | 45 | $106,021 | $0 | View return |
| 2023 | Plumbers Joint Apprenticeship & Education Committee | 990 | Director | 40 | $70,197 | $0 | View return |
| 2023 | Milwaukee Roofers Health Fund | 990 | Chairman | 1 | $0 | $98,221 | View return |
| 2023 | Corporate Tax Foundation | 990 | Director | 3 | $0 | $87,059 | View return |
| 2023 | Timothy Dwight Elementary School PTA Inc | 990EZ | VP Community | 2 | $0 | - | View return |
| 2023 | Sturbridge Nursery School Inc. | 990EZ | Co-President | 5 | $0 | $0 | View return |
| 2023 | Road Runners Club of America | 990EZ | Secretary And Treasurer | 2 | $0 | $0 | View return |
| 2023 | Se Wi Roofing & Waterproofing Crafts Joint Apprenticeship & Trai | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Latah Trail Foundation Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2023 | Save the Animals Inc. | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2023 | Magnolia Plantation Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2023 | Yolo County Homeless and Poverty Action Coalition | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Teton Valley Health Care Inc. | 990 | Crna | 40 | $265,196 | $0 | View return |
| 2022 | United Union of Roofers Waterproofers & Allied Workers | 990 | President | 45 | $98,221 | $0 | View return |
| 2022 | Plumbers Joint Apprenticeship & Education Committee | 990 | Director | 40 | $92,386 | $0 | View return |
| 2022 | Milwaukee Roofers Health Fund | 990 | Chairman | 1 | $0 | $96,754 | View return |
| 2022 | Corporate Tax Foundation | 990 | Director | 3 | $0 | $84,522 | View return |
| 2022 | Save the Animals Inc. | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2022 | Latah Trail Foundation Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2022 | Magnolia Plantation Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2022 | Se Wi Roofing & Waterproofing Crafts Joint Apprenticeship & Trai | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Timothy Dwight Elementary School PTA Inc | 990EZ | VP Community | 2 | $0 | - | View return |
| 2022 | Sturbridge Nursery School Inc. | 990EZ | Co-President | 5 | $0 | $0 | View return |
| 2021 | Teton Valley Health Care Inc. | 990 | Crna | 32 | $269,500 | $0 | View return |
| 2021 | United Union of Roofers Waterproofers & Allied Workers | 990 | President | 45 | $96,754 | $0 | View return |
| 2021 | Milwaukee Roofers Health Fund | 990 | Chairman | 1 | $0 | $90,726 | View return |
| 2021 | Corporate Tax Foundation | 990 | Director | 3 | $0 | $40,781 | View return |
| 2021 | Se Wi Roofing & Waterproofing Crafts Joint Apprenticeship & Trai | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | Sturbridge Nursery School Inc. | 990EZ | Co-President | 5 | $0 | $0 | View return |
| 2021 | Magnolia Plantation Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2021 | Save the Animals Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Ohio Counseling Association | 990 | Acac Preside | - | $0 | $0 | View return |
| 2020 | Teton Valley Health Care Inc. | 990 | Crna | 32 | $290,403 | $0 | View return |
| 2020 | United Union of Roofers Waterproofers & Allied Workers | 990 | President | 45 | $90,726 | $0 | View return |
| 2020 | Milwaukee Roofers Health Fund | 990 | Chairman | 1 | $0 | $84,415 | View return |
| 2020 | Corporate Tax Foundation | 990 | Director | 3 | $0 | $38,651 | View return |
| 2020 | Wee Care in Lake City | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Save the Animals Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | Magnolia Plantation Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2020 | Se Wi Roofing & Waterproofing Crafts Joint Apprenticeship & Trai | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | Ohio Counseling Association | 990 | Acac Preside | - | $0 | $0 | View return |
| 2019 | Teton Valley Health Care Inc. | 990 | Crna | 32 | $237,497 | $0 | View return |
| 2019 | United Union of Roofers Waterproofers & Allied Workers | 990 | President | 45 | $84,415 | $0 | View return |
| 2019 | Milwaukee Roofers Health Fund | 990 | Chairperson | 1 | $0 | $15,466 | View return |
| 2019 | Se Wi Roofing & Waterproofing Crafts Joint Apprenticeship & Trai | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Wee Care in Lake City | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Hayward Area Chamber of Commerce Inc | 990 | Director | 0.3 | $0 | $0 | View return |
| 2019 | Centers for Family Development Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Montana Weed Control Association Inc | 990 | South East Area Representive | 2 | $0 | $0 | View return |
| 2019 | Magnolia Plantation Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2018 | Teton Valley Health Care Inc. | 990 | Anesthetist | 40 | $227,223 | $0 | View return |
| 2018 | United Union of Roofers Waterproofers & Allied Workers | 990 | Vice President | 1 | $15,466 | $0 | View return |
| 2018 | Centers for Family Development Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Hayward Area Chamber of Commerce Inc | 990 | Director | 0.3 | $0 | $0 | View return |
| 2018 | Montana Weed Control Association Inc | 990 | South East Area Representive | 1 | $0 | $0 | View return |
| 2018 | Magnolia Plantation Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2017 | United Union of Roofers Waterproofers & Allied Workers | 990 | Board Member | 1 | $1,111 | $0 | View return |
| 2017 | West Louisville Housing Corporation | 990 | Secretary | - | $0 | $0 | View return |
| 2017 | Centers for Family Development Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Magnolia Plantation Foundation | 990PF | Foundation M | 0 | $0 | $0 | View return |
| 2017 | Early Education Cooperative Preschool | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Teton Valley Health Care Inc. | 990 | Crna | 40 | $195,545 | $0 | View return |
| 2016 | United Union of Roofers Waterproofers & Allied Workers | 990 | Board Member | 1 | $1,096 | $0 | View return |
| 2016 | Corporate Tax Foundation | 990 | Director | 3 | $0 | $25,723 | View return |
| 2016 | Magnolia Plantation Foundation | 990PF | Foundation M | 0 | $0 | $0 | View return |
| 2016 | Idaho Association of Nurse Anesthetists | 990 | Secretary/Tr | 2 | $0 | $0 | View return |
| 2016 | West Louisville Housing Corporation | 990 | Secretary | - | $0 | $0 | View return |
| 2016 | Centers for Family Development Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Early Education Cooperative Preschool | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Teton Valley Health Care Inc. | 990 | Crna | 40 | $195,564 | $0 | View return |
| 2015 | United Union of Roofers Waterproofers & Allied Workers | 990 | Board Member | 1 | $1,077 | $0 | View return |
| 2015 | Corporate Tax Foundation | 990 | Director | 3 | $0 | $16,358 | View return |
| 2015 | Idaho Association of Nurse Anesthetists | 990 | Director | - | $0 | $0 | View return |
| 2015 | Magnolia Plantation Foundation | 990PF | Foundation M | 0 | $0 | $0 | View return |
| 2015 | Centers for Family Development Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | West Louisville Housing Corporation | 990 | Secretary | 0 | $0 | $0 | View return |
| 2014 | Teton Valley Health Care Inc. | 990 | Crna | 40 | $194,697 | $0 | View return |
| 2014 | Corporate Tax Foundation | 990 | Director | 3 | $0 | $16,679 | View return |
| 2014 | West Louisville Housing Corporation | 990 | Secretary | - | $0 | $0 | View return |
| 2014 | Idaho Association of Nurse Anesthetists | 990 | Director | - | $0 | $0 | View return |
| 2014 | Magnolia Plantation Foundation | 990PF | Foundation M | 0 | $0 | $0 | View return |
| 2013 | Teton Valley Health Care Inc. | 990 | Crna | 40 | $180,558 | $0 | View return |
| 2013 | Corporate Tax Foundation | 990 | Director | 3 | $0 | $16,679 | View return |
| 2013 | Idaho Association of Nurse Anesthetists | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | West Louisville Housing Corporation | 990 | Director | - | $0 | $0 | View return |
| 2013 | Magnolia Plantation Foundation | 990PF | Foundation M | 2 | $0 | $0 | View return |
| 2012 | Magnolia Plantation Foundation | 990PF | Foundation Manager | 2 | $0 | $0 | View return |
| 2011 | Magnolia Plantation Foundation | 990PF | Foundation Manager | 2 | $0 | $0 | View return |
| 2010 | Magnolia Plantation Foundation | 990PF | Foundation Manager | 2 | $0 | $0 | View return |