| 2024 | Tucson Desert Song Festival | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Fox Tucson Theatre Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Pottstown Mercury Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2023 | Tucson Desert Song Festival | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Fox Tucson Theatre Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Tucson Desert Song Festival | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Pottstown Mercury Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2023 | True Concord Voices and Orchestra Inc. | 990 | Vice Chair Of Strategic Initiatives | 2 | $0 | $0 | View return |
| 2022 | Tucson Desert Song Festival | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Fox Tucson Theatre Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Pottstown Mercury Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2022 | True Concord Voices and Orchestra Inc. | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2021 | Fox Tucson Theatre Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Chelmsford Youth Basketball League Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2021 | Chelmsford Youth Basketball League Inc. | 990EZ | Treasurer | 0.5 | $0 | - | View return |
| 2021 | Tucson Desert Song Festival | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Pottstown Mercury Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2021 | True Concord Voices and Orchestra Inc. | 990 | Chair | 6 | $0 | $0 | View return |
| 2020 | Fox Tucson Theatre Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Tucson Desert Song Festival | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Chelmsford Youth Basketball League Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2020 | True Concord Voices and Orchestra Inc. | 990 | Chair | 6 | $0 | $0 | View return |
| 2020 | Pottstown Mercury Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2019 | Tucson Desert Song Festival | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Fox Tucson Theatre Foundation | 990 | Past President | 0.5 | $0 | $0 | View return |
| 2019 | Chelmsford Youth Basketball League Inc. | 990EZ | Treasurer | 0.25 | $0 | - | View return |
| 2019 | Pottstown Mercury Foundation | 990PF | Officer | 1 | $0 | $0 | View return |
| 2018 | Fox Tucson Theatre Foundation | 990 | President | 0.5 | $0 | $0 | View return |
| 2018 | Tucson Desert Song Festival | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Chelmsford Youth Basketball League Inc. | 990EZ | Treasurer | 0.25 | $0 | - | View return |
| 2017 | Chelmsford Youth Basketball League Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2017 | Fox Tucson Theatre Foundation | 990 | President | 0.5 | $0 | $0 | View return |
| 2017 | Tucson Desert Song Festival | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Meals on Wheels of Jamestown Area Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Tucson Symphony Society | 990 | Trustee | 5 | $0 | $0 | View return |
| 2016 | Meals on Wheels of Jamestown Area Inc | 990 | Director | 2 | - | - | View return |
| 2016 | Fox Tucson Theatre Foundation | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2016 | Chelmsford Youth Basketball League Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2015 | Meals on Wheels of Jamestown Area Inc | 990 | Director | 2 | - | - | View return |
| 2015 | Fox Tucson Theatre Foundation | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Tucson Symphony Society | 990 | Trustee | 5 | $0 | $0 | View return |
| 2014 | Tucson Symphony Society | 990 | Trustee | 5 | $0 | $0 | View return |
| 2014 | Fox Tucson Theatre Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Fox Tucson Theatre Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2013 | Chelmsford High School PTO Inc | 990EZ | Secretary | 5 | $0 | - | View return |