| 2025 | Suffolk County Archaeological Association | 990EZ | Treasurer | 0 | $3,000 | - | View return |
| 2024 | Suffolk County Archaeological Association | 990EZ | Treasurer | 2 | $6,000 | - | View return |
| 2023 | Suffolk County Archaeological Association | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2023 | American Chestnut Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | American Chestnut Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Suffolk County Archaeological Association | 990EZ | Treasurer | 4 | $0 | - | View return |
| 2021 | Suffolk County Archaeological Association | 990EZ | Treasurer | 4 | $0 | - | View return |
| 2021 | American Chestnut Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | American Chestnut Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Suffolk County Archaeological Association | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2020 | Calvert County Historical Society Inc. | 990 | Director | - | $0 | $0 | View return |
| 2019 | Suffolk County Archaeological Association | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2019 | Suffolk County Archaeological Association | 990 | Computer Consultant | 1.3 | $0 | $0 | View return |
| 2019 | American Chestnut Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Calvert County Historical Society Inc. | 990 | Director | - | $0 | $0 | View return |
| 2018 | Suffolk County Archaeological Association | 990 | Computer Consultant | 1.3 | $2,925 | $0 | View return |
| 2018 | American Chestnut Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Suffolk County Archaeological Association | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2017 | Suffolk County Archaeological Association | 990 | Computer Consultant | 1.3 | $1,440 | $0 | View return |
| 2017 | Suffolk County Archaeological Association | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2017 | American Chestnut Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Suffolk County Archaeological Association | 990 | Computer Consultant | 1.3 | $2,660 | $0 | View return |
| 2016 | Suffolk County Archaeological Association | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2016 | American Chestnut Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Suffolk County Archaeological Association | 990 | Computer Consultant | 1.3 | $870 | $0 | View return |
| 2015 | Suffolk County Archaeological Association | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2015 | American Chestnut Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Suffolk County Archaeological Association | 990 | Computer Consultant | 1.3 | $910 | $0 | View return |
| 2014 | Suffolk County Archaeological Association | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2014 | American Chestnut Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Suffolk County Archaeological Association | 990 | Computer Consultant | 1.3 | $910 | $0 | View return |
| 2013 | Suffolk County Archaeological Association | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2013 | American Chestnut Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |