| 2024 | Pennsylvania Technology Student Association | 990EZ | State Alumni Assoc President | 5 | $0 | $0 | View return |
| 2024 | Selinsgrove Area Recreation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Selinsgrove Area Recreation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Pennsylvania Technology Student Association | 990EZ | State Alumni Assoc President | 5 | $0 | $0 | View return |
| 2022 | Selinsgrove Area Recreation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Pennsylvania Technology Student Association | 990EZ | State Alumni Assoc President | 5 | $0 | $0 | View return |
| 2021 | Pennsylvania Technology Student Association | 990EZ | State Alumni Assoc President | 5 | $0 | $0 | View return |
| 2021 | Selinsgrove Area Recreation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Pennsylvania Technology Student Association | 990EZ | State Alumni Assoc President | 5 | $0 | $0 | View return |
| 2020 | Selinsgrove Area Recreation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Selinsgrove Area Recreation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Pennsylvania Technology Student Association | 990EZ | State Alumni Assoc Preside | 5 | $0 | $0 | View return |
| 2018 | Pennsylvania Technology Student Association | 990EZ | State Alumni Assoc President | 5 | $0 | $0 | View return |
| 2017 | Pennsylvania Technology Student Association | 990EZ | State Alumni Assoc President | 5 | $0 | $0 | View return |
| 2016 | Pennsylvania Technology Student Association | 990EZ | State Alumni Assoc President | 5 | $0 | $0 | View return |
| 2015 | Pennsylvania Technology Student Association | 990EZ | State Alumni Assoc President | 5 | $0 | $0 | View return |
| 2014 | Crawford Apprenticeship Program | 990EZ | Teacher | 10 | $0 | $0 | View return |
| 2013 | Crawford Apprenticeship Program | 990EZ | Teacher | 10 | $0 | $0 | View return |