| 2025 | United Steelworkers International Local Union 00731 | 990EZ | Vice President | 3 | $13,100 | - | View return |
| 2025 | Crawford Volunteer Fire Dept Inc. | 990 | Chairman | 4 | $0 | $0 | View return |
| 2025 | Kidz Blitz Ministries Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2024 | United Steelworkers International Local Union 00731 | 990 | VP | 5 | $28,674 | $0 | View return |
| 2024 | Christ for Life Ministry Inc. | 990 | President | 1.5 | $0 | $0 | View return |
| 2024 | Impact Investing Charitable Foundation Inc. | 990 | Director | 0.75 | $0 | $0 | View return |
| 2024 | Kidz Blitz Ministries Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2024 | Crawford Volunteer Fire Dept Inc. | 990 | Chairman | 4 | $0 | $0 | View return |
| 2024 | Gasconade County Fair Association | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2024 | Axis | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Virginia Financial Services Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2024 | Ne Florida Exchange Club Center for the Prevention of Child Abuse Inc | 990 | Board Member | 1.25 | $0 | $0 | View return |
| 2023 | United Steelworkers International Local Union 00731 | 990 | Vice President | 5 | $17,983 | $0 | View return |
| 2023 | Kidz Blitz Ministries Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2023 | Gasconade County Fair Association | 990 | Vice President | 1 | $0 | $0 | View return |
| 2023 | Christ for Life Ministry Inc. | 990 | President | 1.5 | $0 | $0 | View return |
| 2023 | Impact Investing Charitable Foundation Inc. | 990 | Director | 0.75 | $0 | $0 | View return |
| 2023 | Virginia Financial Services Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2023 | The Pickering Foundation | 990 | Comptroller | 2 | $0 | $0 | View return |
| 2023 | Crawford Volunteer Fire Dept Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Ne Florida Exchange Club Center for the Prevention of Child Abuse Inc | 990 | Board Member | 1.25 | $0 | $0 | View return |
| 2023 | West Yellowstone Chamber of Commerce | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | United Steelworkers International Local Union 00731 | 990 | Treasurer | 5 | $20,319 | $0 | View return |
| 2022 | Virginia Financial Services Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2022 | Allens Crossroads Volunteer Fire Department Inc. | 990 | Director | 4 | $0 | $0 | View return |
| 2022 | Gasconade County Fair Association | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | Crawford Volunteer Fire Dept Inc. | 990 | Chairman | 5 | $0 | $0 | View return |
| 2022 | Kidz Blitz Ministries Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2022 | We Care We Share Ministries | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2022 | The Pickering Foundation | 990 | Comptroller | 2 | $0 | $0 | View return |
| 2022 | Louisiana Rotary Club | 990 | President | 2 | $0 | $0 | View return |
| 2022 | Christ for Life Ministry Inc. | 990 | President | 1.5 | $0 | $0 | View return |
| 2022 | Ne Florida Exchange Club Center for the Prevention of Child Abuse Inc | 990 | Board Member | 1.25 | $0 | $0 | View return |
| 2022 | West Yellowstone Chamber of Commerce | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | South County Little League Inc | 990EZ | VP - Facilit | 2 | $0 | - | View return |
| 2021 | Fall River Rural Electric Cooperative Inc | 990 | Forman Line Crew | 43.46 | $143,143 | $0 | View return |
| 2021 | The Pickering Foundation | 990 | Assistant Treasurer | 2 | $0 | $0 | View return |
| 2021 | Louisiana Rotary Club | 990 | President Elect | 1 | $0 | $0 | View return |
| 2021 | Upper Valley Mend | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Gasconade County Fair Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Kidz Blitz Ministries Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2021 | Virginia Financial Services Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2021 | Christ for Life Ministry Inc. | 990 | President | 1.5 | $0 | $0 | View return |
| 2021 | Axis | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2021 | Georgetown College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Allens Crossroads Volunteer Fire Department Inc. | 990 | Director | 4 | $0 | $0 | View return |
| 2020 | Fall River Rural Electric Cooperative Inc | 990 | Forman Line Crew | 43 | $134,333 | $0 | View return |
| 2020 | United Steelworkers International Local Union 00731 | 990 | Treasurer | 3 | $14,449 | $0 | View return |
| 2020 | National Association of Letter Carriers | 990EZ | Steward | 0.25 | $1,076 | - | View return |
| 2020 | Christ for Life Ministry Inc. | 990 | President | 1.5 | $0 | $0 | View return |
| 2020 | Louisiana Rotary Club | 990 | Sgt At Arms | 0 | $0 | $0 | View return |
| 2020 | Virginia Financial Services Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2020 | Axis | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Upper Valley Mend | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Pike County Country Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | The Pickering Foundation | 990 | Assistant Treasurer | 2 | $0 | $0 | View return |
| 2020 | Kidz Blitz Ministries Inc. | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2020 | Gasconade County Fair Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Georgetown College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Court Care for the Pikes Peak Region Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | West Yellowstone Chamber of Commerce | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Fall River Rural Electric Cooperative Inc | 990 | Forman Line Crew | 43 | $130,625 | $0 | View return |
| 2019 | The Lutheran University Association Inc. | 990 | Interim VP For Student Affairs | 60 | $96,917 | $0 | View return |
| 2019 | Virginia Financial Services Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2019 | Christ for Life Ministry Inc. | 990 | President | 1.5 | $0 | $0 | View return |
| 2019 | Axis | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Gasconade County Fair Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Flight Safety Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Upper Valley Mend | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Pike County Country Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Louisiana Rotary Club | 990 | Sgt At Arms | 0 | $0 | $0 | View return |
| 2019 | Georgetown College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Fall River Rural Electric Cooperative Inc | 990 | Forman Line Crew | 43 | $130,574 | $0 | View return |
| 2018 | Exchange Club of Jacksonville Beach | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | Louisiana Rotary Club | 990 | Sgt At Arms | 0 | $0 | $0 | View return |
| 2018 | Flight Safety Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Pike County Country Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Virginia Financial Services Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2018 | Upper Valley Mend | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | New Hanover Regional Medical Center Auxiliary Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2018 | Crista Ministries | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | Georgetown College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Fall River Rural Electric Cooperative Inc | 990 | - | 44 | $131,111 | $0 | View return |
| 2017 | Exchange Club of Jacksonville Beach | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Upper Valley Mend | 990 | Member | 2 | $0 | $0 | View return |
| 2017 | Louisiana Rotary Club | 990 | Sgt At Arms | 0 | $0 | $0 | View return |
| 2017 | Virginia Financial Services Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2017 | Pike County Country Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Flight Safety Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Crista Ministries | 990 | Chair | 8 | $0 | $0 | View return |
| 2017 | Georgetown College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | New Hanover Regional Medical Center Auxiliary Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2016 | Fall River Rural Electric Cooperative Inc | 990 | - | 44 | $125,096 | $0 | View return |
| 2016 | Virginia Financial Services Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2016 | Pike County Country Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Exchange Club of Jacksonville Beach | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | Florida Frontiersmen Inc. | 990 | First Vice President | 1 | $0 | $0 | View return |
| 2016 | Flight Safety Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Louisiana Rotary Club | 990 | Sgt At Arms | 1 | $0 | $0 | View return |
| 2016 | Crista Ministries | 990 | Chair | 10 | $0 | $0 | View return |
| 2016 | New Hanover Regional Medical Center Auxiliary Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2015 | Crista Ministries | 990 | Board Chairman | 7 | $3,011 | $0 | View return |
| 2015 | Dunbar Athletic Boosters Club Incorporation | 990 | President | 10 | $0 | $0 | View return |
| 2015 | Virginia Financial Services Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2015 | Exchange Club of Jacksonville Beach | 990EZ | President El | 0 | $0 | - | View return |
| 2015 | Flight Safety Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Makenna Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | New Hanover Regional Medical Center Auxiliary Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2014 | Fall River Rural Electric Cooperative Inc | 990 | - | 45 | $121,780 | $0 | View return |
| 2014 | Crista Ministries | 990 | Board Member | 2 | $2,858 | $0 | View return |
| 2014 | Come Lets Dance | 990 | President | 1 | $0 | $0 | View return |
| 2014 | Steamboat Springs Education Fund | 990 | Director | 1 | - | - | View return |
| 2014 | Twin Pike Family YMCA Inc | 990 | Member-At-La | - | $0 | $0 | View return |
| 2014 | Dunbar Athletic Boosters Club Incorporation | 990 | President | 10 | $0 | $0 | View return |
| 2014 | Boy Scouts of America 261 Hiawathaland Council Tr Fund | 990 | District Commissioner | 1 | $0 | $0 | View return |
| 2014 | Exchange Club of Jacksonville Beach | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | Virginia Financial Services Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | Makenna Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Resident Lenders of North Carolina | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | New Hanover Regional Medical Center Auxiliary Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2013 | Crista Ministries | 990 | Board Member | 2 | $2,739 | $0 | View return |
| 2013 | Virginia Financial Services Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2013 | Come Lets Dance | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Unknown Organization | 990 | District Commissioner | 1 | $0 | $0 | View return |
| 2013 | Louisiana Rotary Club | 990 | Past President | 2 | $0 | $0 | View return |
| 2013 | Makenna Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Policemen'S Benevolent & Protective Association of Illinois | 990 | Financial Secr. | 0 | $0 | $0 | View return |
| 2013 | River Ridge Touchdown Club Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2013 | Dunbar Athletic Boosters Club Incorporation | 990 | President | 10 | $0 | $0 | View return |
| 2013 | Boy Scouts of America 261 Hiawathaland Council Tr Fund | 990 | District Commissioner | 1 | $0 | $0 | View return |
| 2013 | Twin Pike Family YMCA Inc | 990 | Director | - | $0 | $0 | View return |
| 2013 | Resident Lenders of North Carolina | 990 | Director | 1 | $0 | $0 | View return |