| 2025 | Transport Workers Union of America | 990 | Executive Board Member | 8 | $9,646 | $0 | View return |
| 2024 | Transport Workers Union of America | 990 | Executive Board Member | 8 | $10,085 | $0 | View return |
| 2023 | Transport Workers Union of America | 990 | Executive Board Member | 8 | $9,134 | $0 | View return |
| 2023 | Rockland County Patrolmens Benevolent Association Inc | 990 | Trustee | 5 | $0 | $0 | View return |
| 2023 | Rockland County Pba Welfare Fund Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Transport Workers Union of America | 990 | Executive Board Member | 8 | $8,769 | $0 | View return |
| 2022 | Rockland County Patrolmens Benevolent Association Inc | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Transport Workers Union of America | 990 | Executive Board Member | 8 | $9,155 | $0 | View return |
| 2021 | Rockland County Patrolmens Benevolent Association Inc | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Rockland County Police Widows & Orphans Fund | 990EZ | Consultant | 5 | $0 | $0 | View return |
| 2020 | Transport Workers Union of America | 990 | Executive Board Member | 8 | $8,371 | $0 | View return |
| 2020 | Rockland County Patrolmens Benevolent Association Inc | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Transport Workers Union of America | 990 | Executive Board Member | 8 | $8,481 | $0 | View return |
| 2019 | Rockland County Patrolmens Benevolent Association Inc | 990 | Trustee | 5 | $0 | $0 | View return |
| 2018 | Transport Workers Union of America | 990 | Executive Board Member | 8 | $7,972 | $0 | View return |
| 2018 | Transport Workers Union of America | 990 | Executive Board Member | 8 | $7,972 | $0 | View return |
| 2018 | Rockland County Patrolmens Benevolent Association Inc | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | Transport Workers Union of America | 990 | Executive Board | 8 | $7,938 | $0 | View return |
| 2017 | Rockland County Patrolmens Benevolent Association Inc | 990 | President | 20 | $0 | $0 | View return |
| 2016 | Transport Workers Union of America | 990 | Executive Board | 8 | $6,911 | $0 | View return |
| 2016 | Rockland County Police Widows & Orphans Fund | 990EZ | President | 10 | $0 | $0 | View return |
| 2016 | Rockland County Patrolmens Benevolent Association Inc | 990 | President | 20 | $0 | $0 | View return |
| 2015 | Transport Workers Union of America | 990 | Executive Board | 8 | $5,454 | $0 | View return |
| 2015 | Fraternal Order of Eagles Aerie 4505 | 990EZ | Trustee | 15 | $0 | $0 | View return |
| 2015 | Rockland County Patrolmens Benevolent Association Inc | 990 | President | 20 | $0 | $0 | View return |
| 2015 | Rockland County Pba Welfare Fund Inc | 990 | President | 10 | $0 | $0 | View return |
| 2015 | Rockland County Pba Welfare Fund Inc | 990 | President | 10 | $0 | $0 | View return |
| 2014 | Fraternal Order of Eagles Aerie 4505 | 990EZ | Trustee | 0 | $0 | $0 | View return |
| 2014 | Rockland County Patrolmens Benevolent Association Inc | 990 | 1st Vice Pre | 5 | $0 | $0 | View return |
| 2014 | Rockland County Pba Welfare Fund Inc | 990 | President | 10 | $0 | $0 | View return |
| 2013 | Rockland County Pba Welfare Fund Inc | 990 | 1st Vice-Pre | 5 | $0 | $0 | View return |
| 2013 | Rockland County Patrolmens Benevolent Association Inc | 990 | 1st Vice Pre | 5 | $0 | $0 | View return |
| 2013 | Fraternal Order of Eagles Aerie 4505 | 990EZ | Trustee | 20 | $0 | $0 | View return |