| 2023 | Delaware State Troopers Association | 990 | Executive Director | 40 | $113,789 | $0 | View return |
| 2023 | Professional Law Enforcement Association Inc | 990 | Treasurer | 1 | $600 | $0 | View return |
| 2023 | Dsta Benevolent Fund Inc. | 990EZ | Executive Director | 5 | $0 | $0 | View return |
| 2022 | Delaware State Troopers Association | 990 | Executive Director | 40 | $114,486 | $0 | View return |
| 2022 | Professional Law Enforcement Association Inc | 990 | Treasurer | 1 | $600 | $0 | View return |
| 2022 | Dsta Benevolent Fund Inc. | 990EZ | Executive Director | 5 | $0 | $0 | View return |
| 2021 | Delaware State Troopers Association | 990 | Executive Director | 40 | $111,748 | $0 | View return |
| 2021 | Professional Law Enforcement Association Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Dsta Benevolent Fund Inc. | 990EZ | Executive Director | 5 | $0 | $0 | View return |
| 2020 | Delaware State Troopers Association | 990 | Executive Director Beg. Nov. 2020 | 40 | $35,587 | $0 | View return |
| 2020 | Dsta Benevolent Fund Inc. | 990EZ | Executive Director Beg. Nov 2020 | 4 | $0 | $0 | View return |
| 2020 | Professional Law Enforcement Association Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Delaware State Troopers Association | 990 | President | 6 | $14,700 | $0 | View return |
| 2019 | Dsta Benevolent Fund Inc. | 990EZ | President | 1 | $0 | $0 | View return |
| 2018 | Delaware State Troopers Association | 990 | President | 6 | $17,600 | $0 | View return |
| 2018 | Dsta Benevolent Fund Inc. | 990 | President | 1 | $0 | $17,600 | View return |
| 2017 | Delaware State Troopers Association | 990 | President | 6 | $8,800 | $0 | View return |
| 2017 | Dsta Benevolent Fund Inc. | 990 | President | 4 | $0 | $8,800 | View return |
| 2017 | National Troopers Coalition Inc | 990EZ | East Coordinator | 5 | $0 | $0 | View return |
| 2016 | Delaware State Troopers Association | 990 | President | 6 | $11,350 | $0 | View return |
| 2016 | National Troopers Coalition Inc | 990EZ | East Coordinator | 5 | $0 | $0 | View return |
| 2015 | Kiwanis Ambulance Service of Boonton Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | National Troopers Coalition Inc | 990EZ | East Coordinator | 5 | $0 | $0 | View return |
| 2015 | Delaware State Troopers Association | 990 | President | 6 | $0 | $0 | View return |
| 2014 | National Troopers Coalition Inc | 990EZ | East Coordin | 5 | $0 | - | View return |
| 2014 | Kiwanis Ambulance Service of Boonton Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Delaware State Troopers Association | 990 | President | 6 | $0 | $0 | View return |
| 2013 | National Troopers Coalition Inc | 990EZ | East Coordin | 5 | $0 | - | View return |
| 2013 | National Troopers Coalition and Charitable Foundation Inc. | 990EZ | East Coordin | 5 | $0 | - | View return |
| 2013 | Kiwanis Ambulance Service of Boonton Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Delaware State Troopers Association | 990 | President | 6 | $0 | $0 | View return |