| 2025 | Maine Composite Materials Applied Technology Development Center | 990 | Chairman, Secretary, Treas | 2 | $7,500 | $0 | View return |
| 2024 | Maine Composite Materials Applied Technology Development Center | 990 | Chairman, Secretary, Treas | 2 | $7,500 | $0 | View return |
| 2024 | The Natural History Society of Maryland Inc | 990 | Chairman | 10 | $0 | $0 | View return |
| 2023 | Maine Composite Materials Applied Technology Development Center | 990 | Chairman, Secretary, Treas | 2 | $7,500 | $0 | View return |
| 2023 | York County Coalition of Chambers | 990 | Director | - | $0 | $0 | View return |
| 2023 | The Natural History Society of Maryland Inc | 990 | Chairman | 10 | $0 | $0 | View return |
| 2022 | Maine Composite Materials Applied Technology Development Center | 990 | Chairman, Secretary, Treas | 2 | $7,500 | $0 | View return |
| 2022 | The Natural History Society of Maryland Inc | 990 | Chairman | 10 | $0 | $0 | View return |
| 2022 | Animal Services of Richmond Inc DBA Richmond Wildlife Center | 990 | Director | 20 | $0 | $0 | View return |
| 2021 | Maine Composite Materials Applied Technology Development Center | 990 | Chairman, Secretary, Treas | 2 | $7,500 | $0 | View return |
| 2021 | Animal Services of Richmond Inc DBA Richmond Wildlife Center | 990 | Director | 20 | $0 | $0 | View return |
| 2021 | The Natural History Society of Maryland Inc | 990 | Chairman | 10 | $0 | $0 | View return |
| 2021 | The Natural History Society of Maryland Inc | 990 | Chairman | 10 | $0 | $0 | View return |
| 2020 | Maine Composite Materials Applied Technology Development Center | 990 | Chairman, Secretary, Treas | 2 | $7,500 | $0 | View return |
| 2020 | Animal Services of Richmond Inc DBA Richmond Wildlife Center | 990 | Director | 15 | $0 | $0 | View return |
| 2020 | The Natural History Society of Maryland Inc | 990 | Chairman | 10 | $0 | $0 | View return |
| 2020 | Highlands Little League Inc-1 | 990 | Major Field President | 4 | $0 | $0 | View return |
| 2020 | Peace Center Properties | 990 | Chair | 0.1 | $0 | $0 | View return |
| 2019 | American Legion Post 363 | 990 | 2nd Vice | 15 | $0 | $0 | View return |
| 2019 | Wyoming Taxpayers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | The Natural History Society of Maryland Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Animal Services of Richmond Inc DBA Richmond Wildlife Center | 990 | Director | 10 | $0 | $0 | View return |
| 2019 | Highlands Little League Inc-1 | 990 | M2 Field VP | 4 | $0 | $0 | View return |
| 2019 | Peace Center Properties | 990 | Chair | 0.1 | $0 | $0 | View return |
| 2019 | Animal Services of Richmond Inc DBA Richmond Wildlife Center | 990 | Director | 10 | $0 | $0 | View return |
| 2018 | Animal Services of Richmond Inc DBA Richmond Wildlife Center | 990 | Director | 10 | $0 | $0 | View return |
| 2018 | American Legion Post 363 | 990 | 2nd Vice | 15 | $0 | $0 | View return |
| 2018 | The Natural History Society of Maryland Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Peace Center Properties | 990 | Chair | 0.1 | $0 | $0 | View return |
| 2017 | American Legion Post 363 | 990 | 2nd Vice | 10 | $0 | $0 | View return |
| 2017 | Animal Services of Richmond Inc DBA Richmond Wildlife Center | 990EZ | Director | 10 | $0 | - | View return |
| 2017 | Peace Center Properties | 990 | Chair | 0.1 | $0 | $0 | View return |
| 2016 | Animal Services of Richmond Inc DBA Richmond Wildlife Center | 990EZ | Director | 10 | $0 | - | View return |
| 2016 | American Legion Post 363 | 990EZ | 2nd Vice President | 5 | $0 | - | View return |
| 2016 | The Natural History Society of Maryland Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Peace Center Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | Mccpta Educational Programs Inc | 990 | Board Member | 3 | $0 | $0 | View return |
| 2015 | Peace Center Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | The Natural History Society of Maryland Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Animal Services of Richmond Inc DBA Richmond Wildlife Center | 990 | Director | 10 | $0 | $0 | View return |
| 2014 | Peace Center Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Wyoming Taxpayers Association | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | The Natural History Society of Maryland Inc | 990 | Trustee | 4 | $0 | $0 | View return |
| 2013 | Nemlec Police Foundation Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2013 | The Natural History Society of Maryland Inc | 990 | Trustee | 4 | $0 | $0 | View return |