| 2024 | United States Trotting Association | 990 | Committee Chair | 1 | $0 | $0 | View return |
| 2023 | Dupage County Farm Bureau | 990 | VP Thru 9/24 | 1 | $1,800 | $0 | View return |
| 2023 | United States Trotting Association | 990 | Committee Chair | 1 | $0 | $0 | View return |
| 2023 | Du Page County Farm Bureau Foundation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | Dupage County Farm Bureau | 990 | Vice-President | 1 | $1,800 | $0 | View return |
| 2022 | United States Trotting Association | 990 | Committee Chair | 1 | $0 | $0 | View return |
| 2022 | Du Page County Farm Bureau Foundation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Dupage County Farm Bureau | 990 | Vice-President | 1 | $0 | $0 | View return |
| 2021 | United States Trotting Association | 990 | Committee Chair | 1 | $0 | $0 | View return |
| 2021 | Du Page County Farm Bureau Foundation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | Dupage County Farm Bureau | 990 | Vice-President | 1 | $0 | $0 | View return |
| 2020 | United States Trotting Association | 990 | Committee Chair | 1 | $0 | $0 | View return |
| 2020 | Du Page County Farm Bureau Foundation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | Dupage County Farm Bureau | 990 | Vice-President | 1 | $0 | $0 | View return |
| 2019 | Highland Country Club Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Du Page County Farm Bureau Foundation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2018 | Dupage County Farm Bureau | 990 | Vice-President | 1 | $0 | $0 | View return |
| 2018 | Highland Country Club Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Du Page County Farm Bureau Foundation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2017 | Dupage County Farm Bureau | 990 | Vice-President | 1 | $0 | $0 | View return |
| 2017 | Highland Country Club Incorporated | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Du Page County Farm Bureau Foundation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2016 | Dupage County Farm Bureau | 990 | Vice-President | 1 | $0 | $0 | View return |
| 2016 | Du Page County Farm Bureau Foundation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | Dupage County Farm Bureau | 990 | Vice-President | 1 | $0 | $0 | View return |
| 2014 | Dupage County Farm Bureau | 990 | Vice-President | 1 | $1,200 | $0 | View return |
| 2013 | Dupage County Farm Bureau | 990 | Director | 0.5 | $0 | $0 | View return |
| 2013 | Highland Country Club Incorporated | 990 | President | 1 | $0 | $0 | View return |