| 2024 | Nj State Pba Survivor and Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Nj State Pba Survivor and Welfare Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | New Jersey State Patrolmen'S Benevolent Association | 990 | Executive VP-Resigned 09/22 | 40 | $65,050 | $0 | View return |
| 2022 | Nj State Pba Survivor and Welfare Fund | 990 | Trustee | 2 | $0 | $65,050 | View return |
| 2021 | New Jersey State Patrolmen'S Benevolent Association | 990 | Executive VP | 40 | $84,442 | $0 | View return |
| 2021 | Nj State Pba Survivor and Welfare Fund | 990 | Exec. Vice President | 2 | $0 | $84,442 | View return |
| 2021 | National Association of Police Organizations Relief Fund | 990EZ | Sergeant-At-Arms | 0.2 | $0 | $0 | View return |
| 2021 | National Association of Police Organizations Inc | 990 | Sergeant-At-Arms | 1 | $0 | $0 | View return |
| 2021 | Police Research and Education Project Inc. | 990 | Sergeant-At-Arms | 0.5 | $0 | $0 | View return |
| 2020 | New Jersey State Patrolmen'S Benevolent Association | 990 | Executive VP | 40 | $85,141 | $0 | View return |
| 2020 | Nj State Pba Survivor and Welfare Fund | 990 | Exec. Vice President | 2 | $0 | $85,141 | View return |
| 2020 | National Association of Police Organizations Relief Fund | 990EZ | Sergeant-At-Arms | 0.2 | $0 | $0 | View return |
| 2020 | Police Research and Education Project Inc. | 990 | Sergeant-At-Arms | 0.5 | $0 | $0 | View return |
| 2020 | National Association of Police Organizations Inc | 990 | Sergeant-At-Arms | 1 | $0 | $0 | View return |
| 2020 | New Jersey State Policemens Benevolent Association Inc | 990EZ | Delegate | 10 | $0 | $0 | View return |
| 2019 | New Jersey State Patrolmen'S Benevolent Association | 990 | Executive VP | 40 | $80,749 | $0 | View return |
| 2019 | Nj State Pba Survivor and Welfare Fund | 990 | Exec. Vice President | 2 | $0 | $80,749 | View return |
| 2019 | National Association of Police Organizations Inc | 990 | Sergeant-At-Arms | 1 | $0 | $0 | View return |
| 2019 | National Association of Police Organizations Relief Fund | 990EZ | Sergeant-At-Arms | 0.2 | $0 | $0 | View return |
| 2019 | Police Research and Education Project Inc. | 990 | Sergeant-At-Arms | 0.5 | $0 | $0 | View return |
| 2019 | New Jersey State Policemens Benevolent Association Inc | 990EZ | Delegate | 10 | $0 | $0 | View return |
| 2018 | New Jersey State Patrolmen'S Benevolent Association | 990 | Executive VP | 40 | $78,888 | $0 | View return |
| 2018 | Nj State Pba Survivor and Welfare Fund | 990 | Exec. Vice President | 2 | $0 | $78,888 | View return |
| 2018 | New Jersey State Policemens Benevolent Association Inc | 990EZ | Delegate | 10 | $0 | $0 | View return |
| 2017 | New Jersey State Patrolmen'S Benevolent Association | 990 | Executive VP | 40 | $54,421 | $0 | View return |
| 2017 | Nj State Pba Survivor and Welfare Fund | 990 | Recording Secretary | 2 | $0 | $54,421 | View return |
| 2017 | New Jersey State Policemens Benevolent Association Inc | 990 | Delegate | 10 | $0 | $0 | View return |
| 2016 | New Jersey State Patrolmen'S Benevolent Association | 990 | Executive VP | 40 | $53,508 | $0 | View return |
| 2016 | Nj State Pba Survivor and Welfare Fund | 990 | Recording Secretary | 2 | $0 | $55,000 | View return |
| 2015 | New Jersey State Patrolmen'S Benevolent Association | 990 | Executive VP | 40 | $53,508 | $0 | View return |
| 2015 | Nj State Pba Survivor and Welfare Fund | 990 | Executive Vice Pres | 2 | $0 | $53,508 | View return |
| 2014 | Police Research and Education Project Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | New Jersey State Policemens Benevolent Association Inc | 990EZ | Delegate | 5 | $0 | - | View return |
| 2014 | National Association of Police Organizations Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | National Association of Police Organizations Relief Fund | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Nj State Pba Survivor and Welfare Fund | 990 | Executive VI | 5 | $0 | $0 | View return |
| 2013 | National Association of Police Organizations Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | National Association of Police Organizations Relief Fund | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Police Research and Education Project Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Nj State Pba Survivor and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | New Jersey State Policemens Benevolent Association Inc | 990EZ | Delegate | 10 | $0 | - | View return |