| 2024 | Keystone Athletic Team Supporters Inc. | 990 | President | - | $0 | $0 | View return |
| 2024 | United Plates of America | 990EZ | Director | 0 | $0 | $0 | View return |
| 2024 | American Legion Post 175 | 990 | 1st Vice | 2 | $0 | $0 | View return |
| 2023 | Keystone Athletic Team Supporters Inc. | 990 | President | - | $0 | $0 | View return |
| 2023 | Champaign Family Young Mens Christian Association | 990 | Trustee | 3 | $0 | $0 | View return |
| 2023 | American Legion Post 175 | 990 | 2nd Vice Commander | 2 | $0 | $0 | View return |
| 2023 | American Legion Post 175 | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | United Plates of America | 990EZ | Director | 0 | $0 | $0 | View return |
| 2022 | Keystone Athletic Team Supporters Inc. | 990 | President | - | $0 | $0 | View return |
| 2022 | Champaign Family Young Mens Christian Association | 990 | Trustee | - | $0 | $0 | View return |
| 2022 | American Legion Post 175 | 990 | 2nd Vice Commander | 2 | $0 | $0 | View return |
| 2022 | American Legion Post 175 | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | The Montville Athletic League Inc | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2021 | Waterbury Main Street Inc DBA Main Street Waterbury | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | American Legion Post 175 | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Keystone Athletic Team Supporters Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2021 | Champaign Family Young Mens Christian Association | 990 | Trustee | 3 | $0 | $0 | View return |
| 2021 | Knights of Columbus Culture of Life Foundation of Nebraska Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Keystone Athletic Team Supporters Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2020 | Waterbury Main Street Inc DBA Main Street Waterbury | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2020 | Champaign Family Young Mens Christian Association | 990 | Trustee | 3 | $0 | $0 | View return |
| 2020 | Gate City Rotary Club | 990EZ | Foundation Chair | 1 | $0 | $0 | View return |
| 2020 | Knights of Columbus Culture of Life Foundation of Nebraska Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Keystone Athletic Team Supporters Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2019 | Gate City Rotary Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Champaign Family Young Mens Christian Association | 990 | Trustee | 3 | $0 | $0 | View return |
| 2019 | Gate City Rotary Club | 990EZ | Foundation Chair | 1 | $0 | $0 | View return |
| 2019 | Waterbury Main Street Inc DBA Main Street Waterbury | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2018 | Waterbury Main Street Inc DBA Main Street Waterbury | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2018 | Keystone Athletic Team Supporters Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2018 | Gate City Rotary Club | 990EZ | Foundation Chair | 1 | $0 | $0 | View return |
| 2018 | Champaign Family Young Mens Christian Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Gate City Rotary Foundation Inc. | 990 | Foundation | 1 | $0 | $0 | View return |
| 2017 | Keystone Athletic Team Supporters Inc. | 990EZ | President | 1 | $0 | - | View return |
| 2017 | Champaign Family Young Mens Christian Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Waterbury Main Street Inc DBA Main Street Waterbury | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2017 | Gate City Rotary Club | 990EZ | Foundation Chair | 1 | $0 | $0 | View return |
| 2017 | Gate City Rotary Foundation Inc. | 990 | Foundation | 1 | $0 | $0 | View return |
| 2016 | Gate City Rotary Club | 990EZ | Foundation Chair | 1 | $0 | $0 | View return |
| 2016 | Champaign Family Young Mens Christian Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Gate City Rotary Foundation Inc. | 990 | Foundation | 1 | $0 | $0 | View return |
| 2016 | Keystone Athletic Team Supporters Inc. | 990EZ | President | 1 | $0 | - | View return |
| 2015 | Champaign Family Young Mens Christian Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | The Montville Athletic League Inc | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2015 | Lawnview Industries Inc. | 990 | Trustee | 0.25 | $0 | $0 | View return |
| 2015 | Clinton County Agricultural Society | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Champaign Family Young Mens Christian Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Lawnview Industries Inc. | 990 | Sec/Treas | 0.25 | $0 | $0 | View return |
| 2014 | The Montville Athletic League Inc | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2013 | The Montville Athletic League Inc | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2013 | Lawnview Industries Inc. | 990 | Sec/Treas | 0.25 | $0 | $0 | View return |
| 2013 | Champaign Family Young Mens Christian Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Rotary International District 7690 | 990 | Past Dg | 5 | $0 | $0 | View return |