| 2025 | Clara Barton House and Garden | 990EZ | Member | 2 | $0 | $0 | View return |
| 2024 | 1901 Church Inc | 990 | Vice Chair | - | $0 | $0 | View return |
| 2024 | Clara Barton House and Garden | 990EZ | Member | 2 | $0 | $0 | View return |
| 2023 | 1901 Church Inc | 990 | Vice Chair | - | $0 | $0 | View return |
| 2023 | Clara Barton House and Garden | 990EZ | Member | 2 | $0 | $0 | View return |
| 2023 | Conemaugh Valley Conservancy Inc. | 990 | Secretary | - | $0 | $0 | View return |
| 2023 | Pa Museums | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2023 | Allegheny Ridge Corporation | 990 | Director | 0.2 | $0 | $0 | View return |
| 2022 | Clara Barton House and Garden | 990EZ | Member | 2 | $0 | $0 | View return |
| 2022 | 1901 Church Inc | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2022 | Conemaugh Valley Conservancy Inc. | 990 | Secretary | - | $0 | $0 | View return |
| 2022 | Pa Museums | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2021 | Conemaugh Valley Conservancy Inc. | 990 | Secretary | - | $0 | $0 | View return |
| 2021 | 1901 Church Inc | 990 | Vice Chair | - | $0 | $0 | View return |
| 2021 | Pa Museums | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | 1901 Church Inc | 990 | Vice Chair | 4 | $0 | $0 | View return |
| 2020 | Conemaugh Valley Conservancy Inc. | 990 | Secretary | - | $0 | $0 | View return |
| 2020 | Johnstown Area Heritage Association | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2020 | Pa Museums | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Allegheny Ridge Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Johnstown Area Heritage Association | 990 | Executive Director | 40 | $57,750 | $0 | View return |
| 2019 | Conemaugh Valley Conservancy Inc. | 990 | Secretary | - | $0 | $0 | View return |
| 2019 | 1901 Church Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2019 | Allegheny Ridge Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Pa Museums | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Johnstown Area Heritage Association | 990 | Executive Director | 40 | $57,910 | $0 | View return |
| 2018 | 1901 Church Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Conemaugh Valley Conservancy Inc. | 990 | Secretary | - | $0 | $0 | View return |
| 2018 | Pa Museums | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Johnstown Area Heritage Association | 990 | Executive Director | 40 | $57,740 | $0 | View return |
| 2017 | 1901 Church Inc | 990 | Vice Chair | - | $0 | $0 | View return |
| 2017 | Conemaugh Valley Conservancy Inc. | 990 | Secretary | - | $0 | $0 | View return |
| 2017 | Pa Museums | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Johnstown Area Heritage Association | 990 | Executive Director | 40 | $57,740 | $0 | View return |
| 2016 | Conemaugh Valley Conservancy Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | 1901 Church Inc | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2016 | Allegheny Ridge Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Pa Museums | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Johnstown Area Heritage Association | 990 | Executive Director | 40 | $57,864 | $0 | View return |
| 2015 | Johnstown Area Heritage Association | 990 | Executive Director | 40 | $57,864 | $0 | View return |
| 2015 | 1901 Church Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2015 | Conemaugh Valley Conservancy Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2015 | Allegheny Ridge Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Cambria County Tourist Council Inc | 990 | Board Direct | 0.5 | $0 | $0 | View return |
| 2014 | Conemaugh Valley Conservancy Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2014 | 1901 Church Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2014 | Pa Museums | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Allegheny Ridge Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | 1901 Church Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2013 | Conemaugh Valley Conservancy Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2013 | Allegheny Ridge Corporation | 990 | Director | 1 | $0 | $0 | View return |