| 2024 | Police Chiefs Association of Se Penna | 990EZ | Secretary | 10 | $5,250 | - | View return |
| 2024 | Delaware County Police Chiefs Assoc | 990 | Sergeant At Arms | 2 | $0 | $0 | View return |
| 2024 | Delaware County Victim Assistance Center | 990 | Board Member | 5 | $0 | $0 | View return |
| 2023 | Police Chiefs Association of Se Penna | 990EZ | Secretary | 10 | $7,000 | - | View return |
| 2023 | Pennsylvania Chiefs of Police Association | 990 | Chairman | 1 | $2,500 | $0 | View return |
| 2023 | Delaware County Victim Assistance Center | 990 | Board Member | 5 | $0 | $0 | View return |
| 2022 | Police Chiefs Association of Se Penna | 990EZ | Secretary | 10 | $7,000 | - | View return |
| 2022 | Delaware County Police Chiefs Assoc | 990 | Chairman | 2 | $0 | $0 | View return |
| 2022 | Pennsylvania Chiefs of Police Association | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Delaware County Victim Assistance Center | 990 | President | 10 | $0 | $0 | View return |
| 2021 | Police Chiefs Association of Se Penna | 990EZ | 3rd Vice Pre | 0 | $7,000 | - | View return |
| 2021 | Pennsylvania Chiefs of Police Association | 990 | 1st Vice Pre | 1 | $0 | $0 | View return |
| 2021 | Delaware County Police Chiefs Assoc | 990 | Chairman | 2 | $0 | $0 | View return |
| 2021 | Delaware County Victim Assistance Center | 990 | President | 10 | $0 | $0 | View return |
| 2020 | Police Chiefs Association of Se Penna | 990EZ | 3rd Vice Pre | 0 | $5,250 | - | View return |
| 2020 | Pennsylvania Chiefs of Police Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Delaware County Police Chiefs Assoc | 990 | Board Member | - | $0 | $0 | View return |
| 2020 | Delaware County Victim Assistance Center | 990 | President | 10 | $0 | $0 | View return |
| 2019 | Delaware County Victim Assistance Center | 990 | President | 10 | $0 | $0 | View return |
| 2019 | Delaware County Police Chiefs Assoc | 990 | Board Member | - | $0 | $0 | View return |
| 2019 | Pennsylvania Chiefs of Police Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Police Chiefs Association of Se Penna | 990EZ | 3rd Vice Pres | 0 | $0 | - | View return |
| 2018 | Police Chiefs Association of Se Penna | 990EZ | 3rd Vice Pres | 0 | $0 | - | View return |
| 2018 | Delaware County Police Chiefs Assoc | 990 | Board Member | - | $0 | $0 | View return |
| 2018 | Pennsylvania Chiefs of Police Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Delaware County Victim Assistance Center | 990 | Board Member | 5 | $0 | $0 | View return |
| 2017 | Delaware County Victim Assistance Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Delaware County Police Chiefs Assoc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Police Chiefs Association of Se Penna | 990EZ | 3rd Vice Pres | 0 | $0 | - | View return |
| 2016 | Delaware County Police Chiefs Assoc | 990 | Sergeant At | 2 | $0 | $0 | View return |
| 2016 | Police Chiefs Association of Se Penna | 990EZ | 3rd Vice Pres | 0 | $0 | - | View return |