| 2024 | Kane County Farm Bureau Foundation | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2023 | Kane County Farm Bureau Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Kane County Corn Growers Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2023 | Make-A-Wish Foundation of North Texas | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Kane County Farm Bureau Foundation | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2022 | Kane County Corn Growers Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2022 | Blackhawk Country Club | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Kane County Corn Growers Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2021 | Kane County Farm Bureau Foundation | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2021 | Blackhawk Country Club | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Kane County Farm Bureau Foundation | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2020 | Kane County Corn Growers Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2020 | Blackhawk Country Club | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Kane County Corn Growers Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Kane County Farm Bureau Foundation | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2018 | Blackhawk Country Club | 990 | Vice President | 2 | $0 | $0 | View return |
| 2018 | Kane County Corn Growers Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Int'L Conf of Sport Car Clubs | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2018 | Kane County Farm Bureau Foundation | 990EZ | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2017 | Kane County Farm Bureau Foundation | 990EZ | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2017 | Blackhawk Country Club | 990 | Vice President | 2 | $0 | $0 | View return |
| 2017 | Int'L Conf of Sport Car Clubs | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2016 | Int'L Conf of Sport Car Clubs | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2016 | Int'L Conf of Sport Car Clubs | 990 | Assistant Race Steward | 2 | $0 | $0 | View return |
| 2016 | Kane County Farm Bureau Foundation | 990EZ | Secretary/Treasurer | 0.5 | $0 | $0 | View return |
| 2016 | Blackhawk Country Club | 990 | Vice President/Treasurer | 2 | $0 | $0 | View return |
| 2016 | Kane County Corn Growers Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Int'L Conf of Sport Car Clubs | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2015 | Kane County Corn Growers Association | 990EZ | Director | 0 | $0 | $0 | View return |
| 2014 | Kane County Farm Bureau Foundation | 990EZ | Secretary/Treasurer | 0.5 | $0 | $0 | View return |
| 2014 | Int'L Conf of Sport Car Clubs | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Kane County Corn Growers Association | 990EZ | Director | 0 | $0 | $0 | View return |
| 2013 | Int'L Conf of Sport Car Clubs | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2013 | Kane County Corn Growers Association | 990EZ | Director | 0 | $0 | $0 | View return |
| 2013 | Kane County Farm Bureau Foundation | 990EZ | Secretary/ Treasurer | 0.5 | $0 | $0 | View return |