| 2024 | Lower Dauphin Communities That Care | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | Ursinus College | 990 | Chief Information Officer | 50 | $317,395 | $0 | View return |
| 2023 | Lower Dauphin Communities That Care | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Ursinus College | 990 | Chief Information Officer | 50 | $202,560 | $0 | View return |
| 2022 | Lower Dauphin Communities That Care | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Ursinus College | 990 | Chief Information Officer | 50 | $198,590 | $0 | View return |
| 2021 | Carolinas Golf Foundation | 990 | Past President | 2 | $0 | $0 | View return |
| 2021 | Carolinas Golf Association | 990 | Past President | 2 | $0 | $0 | View return |
| 2021 | Lower Dauphin Communities That Care | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Kappa Delta Rho National Fraternity Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | Ursinus College | 990 | Chief Information Officer | 50 | $197,592 | $0 | View return |
| 2020 | Carolinas Golf Association | 990 | Past President | 2 | $0 | $0 | View return |
| 2020 | Carolinas Golf Foundation | 990 | Past President | 2 | $0 | $0 | View return |
| 2020 | Carolinas Golf Foundation | 990 | Past President | 2 | $0 | $0 | View return |
| 2020 | Lower Dauphin Communities That Care | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Kappa Delta Rho National Fraternity Inc | 990 | President | 5 | $0 | $0 | View return |
| 2019 | Ursinus College | 990 | Chief Information Officer | 50 | $194,264 | $0 | View return |
| 2019 | Kappa Delta Rho National Fraternity Inc | 990 | President | 5 | $0 | $0 | View return |
| 2019 | Worksource Montgomery Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Carolinas Golf Foundation | 990 | President/Trustee | 2 | $0 | $0 | View return |
| 2019 | Lower Dauphin Communities That Care | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | Ursinus College | 990 | Chief Information Officer | 50 | $189,978 | $0 | View return |
| 2018 | Carolinas Golf Foundation | 990 | President/Trustee | 2 | $0 | $0 | View return |
| 2018 | Worksource Montgomery Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Lower Dauphin Communities That Care | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | Kappa Delta Rho National Fraternity Inc | 990 | President | 5 | $0 | $0 | View return |
| 2017 | Ursinus College | 990 | Chief Information Officer | 50 | $188,225 | $0 | View return |
| 2017 | Carolinas Golf Association | 990 | Vice President | 2 | $0 | $0 | View return |
| 2017 | Kappa Delta Rho National Fraternity Inc | 990 | President | 5 | $0 | $0 | View return |
| 2017 | Lower Dauphin Communities That Care | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Kappa Delta Rho National Fraternity Inc | 990 | President | 5 | $0 | $0 | View return |
| 2016 | Ursinus College | 990 | Chief Information Officer | 50 | $184,627 | $0 | View return |
| 2016 | Kappa Delta Rho National Fraternity Inc | 990 | President | 5 | $0 | $0 | View return |
| 2016 | Lower Dauphin Communities That Care | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Ursinus College | 990 | Chief Information Officer | 50 | $181,564 | $0 | View return |
| 2015 | Kappa Delta Rho National Fraternity Inc | 990 | President | 5 | $0 | $0 | View return |
| 2015 | Lower Dauphin Communities That Care | 990EZ | Director | 2 | $0 | - | View return |
| 2014 | Lower Dauphin Communities That Care | 990 | Director | 1 | $0 | $0 | View return |