| 2025 | Belden Horace Cotr Combined | 990PF | Co-Trustee | 1 | $0 | - | View return |
| 2024 | Elizabeth Ferry Speer Foundation | 990PF | Trustee | 1 | $22,570 | $0 | View return |
| 2024 | Belden Horace Cotr Combined | 990PF | Co-Trustee | 1 | $0 | - | View return |
| 2024 | Teels Marsh Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2023 | Jefferson Center for Mental Health | 990 | Psychiatrist | 33.5 | $263,592 | $0 | View return |
| 2023 | Elizabeth Ferry Speer Foundation | 990PF | Trustee | 1 | $9,010 | $0 | View return |
| 2023 | Avon Old Farms School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Belden Horace Cotr Combined | 990PF | Co-Trustee | 1 | $0 | - | View return |
| 2023 | Teels Marsh Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2023 | The Riddle Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Avon Old Farms School Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | Jefferson Center for Mental Health | 990 | Psychiatrist | 33.5 | $251,502 | $0 | View return |
| 2022 | Elizabeth Ferry Speer Foundation | 990PF | Trustee | 1 | $9,000 | $0 | View return |
| 2022 | Teels Marsh Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2022 | Belden Horace Cotr Combined | 990PF | Co-Trustee | 1 | $0 | - | View return |
| 2022 | Avon Old Farms School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | The Riddle Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Avon Old Farms School Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Jefferson Center for Mental Health | 990 | Psychiatrist | 33.5 | $240,446 | $0 | View return |
| 2021 | Elizabeth Ferry Speer Foundation | 990PF | Trustee | 1 | $9,000 | $0 | View return |
| 2021 | Belden Horace Cotr Combined | 990PF | Co-Trustee | 1 | $0 | - | View return |
| 2021 | Teels Marsh Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2021 | The Riddle Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Avon Old Farms School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Jefferson Center for Mental Health | 990 | Psychiatrist | 33.5 | $231,371 | $0 | View return |
| 2020 | Elizabeth Ferry Speer Foundation | 990PF | Trustee | 1 | $6,925 | $0 | View return |
| 2020 | Belden Horace Cotr Combined | 990PF | Co-Trustee | 1 | $0 | - | View return |
| 2020 | Teels Marsh Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2020 | Avon Old Farms School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | The Riddle Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Jefferson Center for Mental Health | 990 | Psychiatrist | 40 | $225,081 | $0 | View return |
| 2019 | Elizabeth Ferry Speer Foundation | 990PF | Trustee | 1 | $7,525 | $0 | View return |
| 2019 | Teels Marsh Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2019 | Belden Horace Cotr Combined | 990PF | Co-Trustee | 1 | $0 | - | View return |
| 2019 | Avon Old Farms School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Avon Old Farms School Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | The Riddle Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Jefferson Center for Mental Health | 990 | Psychiatrist | 32 | $220,354 | $0 | View return |
| 2018 | Elizabeth Ferry Speer Foundation | 990PF | Trustee | 1 | $14,345 | $0 | View return |
| 2018 | Air-Conditioning Heating And | 990 | Product Section Chair From 12/2018 Thru 11/2018 | 1 | $0 | $0 | View return |
| 2018 | Teels Marsh Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2018 | Nj State Pba Local 187A | 990EZ | President | 2 | $0 | - | View return |
| 2018 | Stage Door Theatre Inc | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Avon Old Farms School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | The Riddle Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Jefferson Center for Mental Health | 990 | Psychiatrist | 33.5 | $216,822 | $0 | View return |
| 2017 | Elizabeth Ferry Speer Foundation | 990PF | Trustee | 1 | $12,765 | $0 | View return |
| 2017 | Teels Marsh Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2017 | Nj State Pba Local 187A | 990EZ | President | 2 | $0 | - | View return |
| 2017 | Air-Conditioning Heating And | 990 | Imm Past Chair; Chair Thru 11/2017 | 1 | $0 | $0 | View return |
| 2017 | The Riddle Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Avon Old Farms School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | The Riddle Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Jefferson Center for Mental Health | 990 | Psychiatrist | 33.5 | $213,210 | $0 | View return |
| 2016 | Merrimack Valley Youth Baseball & Softball | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2016 | Teels Marsh Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2016 | Nj State Pba Local 187A | 990EZ | President | 2 | $0 | - | View return |
| 2016 | Air-Conditioning Heating And | 990 | Chairman & Director-At-Large | 1 | $0 | $0 | View return |
| 2016 | Avon Old Farms School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | The Riddle Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Jefferson Center for Mental Health | 990 | Psychiatrist | 33.5 | $220,594 | $0 | View return |
| 2015 | Elizabeth Ferry Speer Foundation | 990PF | Trustee | 1 | $9,878 | $0 | View return |
| 2015 | Merrimack Valley Youth Baseball & Softball | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2015 | Air-Conditioning Heating And | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2015 | Teels Marsh Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2015 | Avon Old Farms School Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | The Riddle Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Avon Old Farms School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Jefferson Center for Mental Health | 990 | Psychiatrist | 40 | $188,510 | $0 | View return |
| 2014 | Elizabeth Ferry Speer Foundation | 990PF | Trustee | 1 | $7,125 | $0 | View return |
| 2014 | Teels Marsh Foundation | 990PF | Trustee | 1 | $1,200 | $0 | View return |
| 2014 | Merrimack Valley Youth Baseball & Softball | 990EZ | Vice President | 0.5 | $0 | $0 | View return |
| 2014 | Air-Conditioning Heating And | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Avon Old Farms School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | The Riddle Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Teels Marsh Foundation | 990PF | Trustee | 1 | $1,200 | - | View return |
| 2013 | Air-Conditioning Heating And | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Elizabeth Ferry Speer Foundation | 990PF | Trustee | 1 | $0 | - | View return |
| 2013 | The Riddle Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Avon Old Farms School Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2010 | Teels Marsh Foundation | 990PF | Trustee | 1 | $2,400 | $0 | View return |