| 2025 | Wharf to Wharf Race Inc | 990 | Executive Director | 35 | $87,600 | $0 | View return |
| 2025 | Port Norfolk Yacht Club Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Wharf to Wharf Race Inc | 990 | Executive Director | 40 | $85,428 | $0 | View return |
| 2024 | Roofers Local No 9 Health Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | New York State Energy Coalition Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Roofers Local No 9 Joint Apprentice and Training Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | Port Norfolk Yacht Club Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Hephzibah Children'S Association | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Wharf to Wharf Race Inc | 990 | Executive Director | - | $90,000 | $0 | View return |
| 2023 | Roofers Local No 9 Health Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Roofers Local No 9 Joint Apprentice and Training Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | The Pascommuck Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | New York State Energy Coalition Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Hephzibah Children'S Association | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Country Club of York | 990 | Board Of Governors | 1 | $0 | $0 | View return |
| 2022 | The Pascommuck Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | New York State Energy Coalition Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Roofers Local No 9 Joint Apprentice and Training Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Roofers Local No 9 Health Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Country Club of York | 990 | Board Of Governors | 1 | $0 | $0 | View return |
| 2022 | Hephzibah Children'S Association | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | The Pascommuck Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | New York State Energy Coalition Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Roofers Local No 9 Joint Apprentice and Training Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | Roofers Local No 9 Health Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Hephzibah Children'S Association | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Country Club of York | 990 | Board Of Governors | 1 | $0 | $0 | View return |
| 2020 | Salem Free Clinics | 990 | CEO (Through October) | 40 | $54,043 | $0 | View return |
| 2020 | Roofers Local No 9 Health Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | New York State Energy Coalition Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | The Pascommuck Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Roofers Local No 9 Joint Apprentice and Training Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | New York Oil Heating Association Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | Country Club of York | 990 | Board Of Governors | 1 | $0 | $0 | View return |
| 2020 | New York Oil Heating Association Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | Salem Free Clinics | 990 | CEO | 40 | $63,092 | $0 | View return |
| 2019 | Roofers Local No 9 Joint Apprentice and Training Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | New York Oil Heating Association Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | Roofers Local No 9 Health Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Country Club of York | 990 | Board Of Governors | 1 | $0 | $0 | View return |
| 2018 | Salem Free Clinics | 990 | CEO | 40 | $77,912 | $0 | View return |
| 2018 | Roofers Local No 9 Joint Apprentice and Training Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | Roofers Local No 9 Health Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | New York Oil Heating Association Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2018 | Country Club of York | 990 | Vice President | 1 | $0 | $0 | View return |
| 2017 | Salem Free Clinics | 990 | CEO | 40 | $62,717 | $0 | View return |
| 2017 | New York Oil Heating Association Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2017 | Springpoint Senior Living Inc | 990 | Chair - Trustee - Franklin | 1 | $0 | $0 | View return |
| 2017 | Roofers Local No 9 Joint Apprentice and Training Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Roofers Local No 9 Health Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Country Club of York | 990 | Board Of Governors | 1 | $0 | $0 | View return |
| 2016 | Salem Free Clinics | 990 | CEO | 40 | $60,434 | $0 | View return |
| 2016 | New York Oil Heating Association Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2016 | Roofers Local No 9 Joint Apprentice and Training Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2016 | Roofers Local No 9 Health Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Springpoint Senior Living Inc | 990 | Chair - Trustee - Franklin | 1 | $0 | $0 | View return |
| 2016 | Country Club of York | 990 | Board Of Governors | 1 | $0 | $0 | View return |
| 2015 | New York Oil Heating Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Springpoint Senior Living Inc | 990 | Chair - Trustee - Franklin | 1 | $0 | $0 | View return |
| 2015 | Roofers Local No 9 Joint Apprentice and Training Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2015 | Roofers Local No 9 Health Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | New York Oil Heating Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Roofers Local No 9 Joint Apprentice and Training Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2014 | Roofers Local No 9 Health Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | New York Oil Heating Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Roofers Local No 9 Joint Apprentice and Training Fund | 990EZ | Trustee | 1 | $0 | - | View return |
| 2013 | Roofers Local No 9 Health Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Hephzibah Children'S Association | 990 | Director | 1 | $0 | $0 | View return |