| 2024 | Sandhills Children'S Center | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Central Presbyterian Foundation of Lafayette Ind Inc. | 990 | Director Emeritus | 0.1 | $0 | $0 | View return |
| 2024 | San Jose American Little League | 990EZ | Vice President | 5 | $0 | - | View return |
| 2023 | Stratford Tennis Club Inc | 990EZ | Director | 5 | $0 | $0 | View return |
| 2023 | Sandhills Children'S Center | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Exceptional Parents Unlimited Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2023 | San Jose American Little League | 990EZ | President | 5 | $0 | - | View return |
| 2022 | Exceptional Parents Unlimited Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Central Presbyterian Foundation of Lafayette Ind Inc. | 990 | Director Emeritus | 0.5 | $0 | $0 | View return |
| 2022 | San Jose American Little League | 990EZ | President | 5 | $0 | - | View return |
| 2022 | Sandhills Children'S Center | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Sachem Youth Advisory Group Inc. | 990 | Officer | 5 | $0 | $0 | View return |
| 2021 | Exceptional Parents Unlimited Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2021 | San Jose American Little League | 990EZ | Minor Field | 5 | $0 | - | View return |
| 2021 | Sandhills Children'S Center | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Westminster Village Foundation of West Lafayette Indiana Inc. | 990 | Director (Term Ended 9/3/21) | 3 | $0 | $0 | View return |
| 2020 | Sachem Youth Advisory Group Inc. | 990 | Officer | 5 | $0 | $0 | View return |
| 2020 | Central Presbyterian Foundation of Lafayette Ind Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | San Jose American Little League | 990EZ | Schedulingmin | 5 | $0 | - | View return |
| 2020 | Exceptional Parents Unlimited Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Sandhills Children'S Center | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Westminster Village Foundation of West Lafayette Indiana Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2019 | United Steelworkers of America Local 285 | 990EZ | Past Officer | 1 | $0 | - | View return |
| 2019 | Exceptional Parents Unlimited Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | Sachem Youth Advisory Group Inc. | 990 | Officer | 5 | $0 | $0 | View return |
| 2019 | Central Presbyterian Foundation of Lafayette Ind Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Westminster Village Foundation of West Lafayette Indiana Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2019 | Sandhills Children'S Center | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | United Steelworkers of America Local 285 | 990EZ | Past Officer | 1 | $812 | - | View return |
| 2018 | My Angel with Paws Inc | 990 | Director | 10 | $0 | $0 | View return |
| 2018 | Exceptional Parents Unlimited Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Central Presbyterian Foundation of Lafayette Ind Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Sandhills Children'S Center | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | United Steelworkers of America Local 285 | 990EZ | Past Officer | 1 | $911 | - | View return |
| 2017 | Central Presbyterian Foundation of Lafayette Ind Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Sachem Youth Advisory Group Inc. | 990 | Officer | 5 | $0 | $0 | View return |
| 2016 | Vets for Economic Freedom Trust | 990 | General Counsel | 50 | $190,899 | $0 | View return |
| 2016 | United Steelworkers of America Local 285 | 990EZ | Past Officer | 1 | $1,137 | - | View return |
| 2016 | Central Presbyterian Foundation of Lafayette Ind Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Central Presbyterian Foundation of Lafayette Ind Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | United Steelworkers of America Local 285 | 990EZ | President | 1 | $5,872 | - | View return |
| 2014 | Central Presbyterian Foundation of Lafayette Ind Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Purdue Alumni of Delta Upsilon Inc | 990 | Investments | 0.25 | $0 | $0 | View return |
| 2013 | United Steelworkers of America Local 285 | 990EZ | President | 1 | $5,296 | - | View return |
| 2013 | Purdue Alumni of Delta Upsilon Inc | 990 | Investments | 0.25 | $0 | $0 | View return |
| 2013 | Central Presbyterian Foundation of Lafayette Ind Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |