| 2025 | Ramsey County Sheriffs Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2024 | Ramsey County Sheriffs Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2024 | Project Guardianship Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Barrington Youth Lacrosse Inc. | 990 | President | - | $0 | $0 | View return |
| 2023 | Project Guardianship Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Ramsey County Sheriffs Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2023 | Political Report Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2023 | Little Canada Volunteer Fire Dept | 990 | 2nd Asst Chiefvp | 5 | $0 | $0 | View return |
| 2023 | Catholic Health System Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2022 | Political Report Inc. | 990 | Treasurer | 0.25 | $0 | $0 | View return |
| 2022 | Mercy Hospital of Buffalo | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Sisters of Charity Hospital of Buffalo New York | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Wny Catholic Long Term Care Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | St Vincents Home for the Aged | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | St Elizabeths Home for the Aged | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Little Canada Volunteer Fire Dept | 990 | 2nd Asst Chiefvp | 5 | $0 | $0 | View return |
| 2022 | Kenmore Mercy Hospital | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Mount St Mary'S Hospital of Niagara Falls | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Mcauley-Seton Home Care Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | St Francis of Buffalo Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Niagara Homemaker Services Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Catholic Health System Infusion Pharmacy Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Catholic Health System Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2022 | St Francis Home of Williamsville | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Ramsey County Sheriffs Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2022 | Carol Stream Youth Football Association | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Nazareth Home of the Franciscan Sisters | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Catholic Health System Program for All-Inclusive Care for the Elderly Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Project Guardianship Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Nypd Emerald Society Inc. | 990 | First Vice President | 5 | $0 | $0 | View return |
| 2022 | Brain Injury Alliance of Arizona | 990 | Member | 5 | $0 | $0 | View return |
| 2021 | Wny Catholic Long Term Care Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Nazareth Home of the Franciscan Sisters | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Sisters of Charity Hospital of Buffalo New York | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Niagara Homemaker Services Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Catholic Health System Program for All-Inclusive Care for the Elderly Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | St Elizabeths Home for the Aged | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | St Francis of Buffalo Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Catholic Health System Infusion Pharmacy Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Carol Stream Youth Football Association | 990EZ | Director | 3 | $0 | - | View return |
| 2021 | Mercy Hospital of Buffalo | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Kenmore Mercy Hospital | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Ramsey County Sheriffs Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | Little Canada Volunteer Fire Dept | 990 | 2nd Asst Chiefvp | 5 | $0 | $0 | View return |
| 2021 | St Vincents Home for the Aged | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | St Francis Home of Williamsville | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Mount St Mary'S Hospital of Niagara Falls | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Mcauley-Seton Home Care Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Catholic Health System Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2021 | Project Guardianship Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Brain Injury Alliance of Arizona | 990 | Member | 5 | $0 | $0 | View return |
| 2021 | Nypd Emerald Society Inc. | 990EZ | First Vice President | 5 | $0 | $0 | View return |
| 2020 | Wny Catholic Long Term Care Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | St Vincents Home for the Aged | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Sisters of Charity Hospital of Buffalo New York | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Mcauley-Seton Home Care Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Carol Stream Youth Football Association | 990EZ | Director | 3 | $0 | - | View return |
| 2020 | Little Canada Volunteer Fire Dept | 990 | 2nd Asst Chiefvp | 5 | $0 | $0 | View return |
| 2020 | Kenmore Mercy Hospital | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | St Francis of Buffalo Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Nazareth Home of the Franciscan Sisters | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Mercy Hospital of Buffalo | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Catholic Health System Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2020 | Catholic Health System Program for All-Inclusive Care for the Elderly Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | St Francis Home of Williamsville | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Catholic Health System Infusion Pharmacy Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Mount St Mary'S Hospital of Niagara Falls | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Acton Boxborough Youth Lacrosse Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2020 | St Elizabeths Home for the Aged | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Niagara Homemaker Services Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Project Guardianship Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Vera Institute of Justice Inc. | 990 | Vice President Of Innovation & New Initiative | 40 | $228,576 | $0 | View return |
| 2019 | Little Canada Volunteer Fire Dept | 990 | Secretary | 5 | $0 | $0 | View return |
| 2019 | Carol Stream Youth Football Association | 990EZ | Director | 2 | $0 | - | View return |
| 2019 | Niagara Homemaker Services Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | St Vincents Home for the Aged | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Catholic Health System Infusion Pharmacy Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Catholic Health System Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2019 | St Francis Home of Williamsville | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Acton Boxborough Youth Lacrosse Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2019 | Mercy Hospital of Buffalo | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Mount St Mary'S Hospital of Niagara Falls | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Wny Catholic Long Term Care Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | St Elizabeths Home for the Aged | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Catholic Health System Program for All-Inclusive Care for the Elderly Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Nazareth Home of the Franciscan Sisters | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Sisters of Charity Hospital of Buffalo New York | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Kenmore Mercy Hospital | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Mcauley-Seton Home Care Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | West Hartford Chamber of Commerce | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Vera Institute of Justice Inc. | 990 | Executive Vice President | 40 | $219,124 | $0 | View return |
| 2018 | Little Canada Volunteer Fire Dept | 990 | Secretary | 5 | $0 | $0 | View return |
| 2018 | Catholic Health System Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2018 | Acton Boxborough Youth Lacrosse Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2018 | Nypd Emerald Society Inc. | 990 | Sergeant At Arms | 10 | $0 | $0 | View return |
| 2018 | West Hartford Chamber of Commerce | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Vera Institute of Justice Inc. | 990 | Executive Vice President | 40 | $213,679 | $0 | View return |
| 2017 | Vera Institute of Justice Inc. | 990 | Executive Vice President | 40 | $213,679 | $0 | View return |
| 2017 | Little Canada Volunteer Fire Dept | 990 | Secretary | 5 | $6,598 | $0 | View return |
| 2017 | Polish American Citizens Club of Spotswood N J | 990EZ | Trustee | 0 | $0 | - | View return |
| 2017 | Nypd Emerald Society Inc. | 990 | Sergeant At Arms | 10 | $0 | $0 | View return |
| 2017 | Catholic Health System Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2017 | Ramsey County Sheriffs Foundation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | Acton Boxborough Youth Lacrosse Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2016 | Vera Institute of Justice Inc. | 990 | VP And General Counsel | 40 | $105,889 | $0 | View return |
| 2016 | Little Canada Volunteer Fire Dept | 990 | Secretary | 5 | $5,475 | $0 | View return |
| 2016 | Polish American Citizens Club of Spotswood N J | 990EZ | Trustee | 0 | $0 | - | View return |
| 2016 | Nypd Emerald Society Inc. | 990 | Sergeant At Arms | 10 | $0 | $0 | View return |
| 2016 | Catholic Health System Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Ramsey County Sheriffs Foundation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | American Psychological Association Inc | 990 | D32-Treasurer | 3 | $0 | $0 | View return |
| 2015 | NAACP Legal Defense & Educ Fund Inc | 990 | COO/General Counsel | 39.5 | $191,521 | $0 | View return |
| 2015 | Little Canada Volunteer Fire Dept | 990 | Secretary | 2 | $5,292 | $0 | View return |
| 2015 | Phi Society Ltd Virginia Beta Chapter | 990EZ | Philanthropy Chair | 4 | $0 | $0 | View return |
| 2015 | Ramsey County Sheriffs Foundation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Nypd Emerald Society Inc. | 990 | Sergeant At Arms | 10 | $0 | $0 | View return |
| 2015 | Catholic Health System Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Catholic Health System Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | American Psychological Association Inc | 990 | D32-Treasurer | 3 | $0 | $0 | View return |
| 2015 | Catholic Health System Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | NAACP Legal Defense & Educ Fund Inc | 990 | COO/General Counsel | 39.5 | $190,000 | $0 | View return |
| 2014 | Little Canada Volunteer Fire Dept | 990 | Director | 2 | $5,212 | $0 | View return |
| 2014 | American Psychological Association Inc | 990 | D32-Treasurer (3 Yrs) | 3 | $0 | $0 | View return |
| 2014 | Ramsey County Sheriffs Foundation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | Catholic Health System Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Nypd Emerald Society Inc. | 990 | Sergeant At | 10 | $0 | $0 | View return |
| 2013 | Aclu Foundation of San Diego and Imperial Counties Inc. | 990 | Executive Director (Prior) | 37.5 | $149,534 | $7,870 | View return |
| 2013 | American CIVIL Liberties Union of San Diego & Imperial Counties Inc | 990 | Executive Director (Prior) | 2.5 | $7,870 | $149,534 | View return |
| 2013 | Little Canada Volunteer Fire Dept | 990 | Director | 2 | $3,893 | $0 | View return |
| 2013 | Nypd Emerald Society Inc. | 990 | Sergeant At | 10 | $0 | $0 | View return |
| 2013 | Catholic Health System Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Ramsey County Sheriffs Foundation | 990EZ | Director | 1 | $0 | $0 | View return |