| 2024 | International Cinematographers Guild | 990 | National Executive Board | 1 | $3,150 | $0 | View return |
| 2024 | The Committee of 100 Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2024 | Friends of the Retired and Senior Volunteer Program of Suffolk Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Napa Valley Vintners | 990 | Director Collective Nv | 40 | $179,263 | $0 | View return |
| 2023 | International Cinematographers Guild | 990 | National Executive Board | 1 | $3,500 | $0 | View return |
| 2023 | Friends of the Retired and Senior Volunteer Program of Suffolk Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | The Committee of 100 Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2023 | The John Corcoran Foundation Inc | 990EZ | Trustee | 1 | $0 | - | View return |
| 2022 | Napa Valley Vintners | 990 | Strategic Ptnr Director | 40 | $172,406 | $0 | View return |
| 2022 | International Cinematographers Guild | 990 | National Executive Board | 1 | $4,200 | $0 | View return |
| 2022 | Friends of the Retired and Senior Volunteer Program of Suffolk Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | The Committee of 100 Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2021 | International Cinematographers Guild | 990 | National Executive Board | 1 | $3,500 | $0 | View return |
| 2021 | The Committee of 100 Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2021 | Friends of the Retired and Senior Volunteer Program of Suffolk Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Local 22 Phila Firefighters Health Fund | 990 | Fund Administrator | 40 | $121,105 | $0 | View return |
| 2020 | International Cinematographers Guild | 990 | National Executive Board | 1 | $700 | $0 | View return |
| 2020 | The Committee of 100 Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2020 | Friends of the Retired and Senior Volunteer Program of Suffolk Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Local 22 Phila Firefighters Health Fund | 990 | Fund Administrator | 40 | $99,678 | $0 | View return |
| 2019 | International Cinematographers Guild | 990 | National Executive Board | 1 | $1,050 | $0 | View return |
| 2019 | Friends of the Retired and Senior Volunteer Program of Suffolk Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | The Committee of 100 Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2018 | Local 22 Phila Firefighters Health Fund | 990 | Fund Administrator | 40 | $98,650 | $0 | View return |
| 2018 | Friends of the Retired and Senior Volunteer Program of Suffolk Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | International Cinematographers Guild | 990 | National Executive Board | 1 | $0 | $0 | View return |
| 2017 | Local 22 Phila Firefighters Health Fund | 990 | Fund Administrator | 40 | $90,395 | $0 | View return |
| 2017 | Friends of the Retired and Senior Volunteer Program of Suffolk Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Danville Rescue Squad Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | International Cinematographers Guild | 990 | National Executive Board | 1 | $0 | $0 | View return |
| 2016 | Local 22 Phila Firefighters Health Fund | 990 | Fund Administrator | 40 | $92,349 | $0 | View return |
| 2016 | Friends of the Retired and Senior Volunteer Program of Suffolk Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | International Cinematographers Guild | 990 | National Executive Board | 1 | $0 | $0 | View return |
| 2016 | Danville Rescue Squad Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Danville Rescue Squad Inc | 990EZ | Director | 2 | $0 | $0 | View return |
| 2015 | Friends of the Retired and Senior Volunteer Program of Suffolk Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | The John Corcoran Foundation Inc | 990 | Trustee | 20 | $0 | $0 | View return |
| 2014 | The John Corcoran Foundation Inc | 990 | Trustee | 20 | $0 | $0 | View return |
| 2014 | Danville Rescue Squad Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Rebuilding Together DC Alexandria | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Cornerstone West Community Dev Corp | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | The John Corcoran Foundation Inc | 990 | Trustee | 20 | $0 | $0 | View return |
| 2013 | Worcester Chamber Music Society Inc | 990 | Board Member | 3 | $0 | $0 | View return |
| 2013 | Cornerstone West Community Dev Corp | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Danville Rescue Squad Inc | 990 | Director | 2 | $0 | $0 | View return |