| 2023 | Philadelphia Orchestra and Kimmel Center Inc. | 990 | Musician/Board Member | 2 | $0 | $172,302 | View return |
| 2023 | Edward J Mallinckrodt Jr Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2022 | Philadelphia Orchestra and Kimmel Center Inc. | 990 | Musician/Board Member | 2 | $0 | $166,184 | View return |
| 2022 | Edward J Mallinckrodt Jr Foundation | 990PF | Vice-President | 1 | $0 | $0 | View return |
| 2022 | University of Virginia Alumni Association | 990 | Manager | 1 | $0 | $0 | View return |
| 2021 | Philadelphia Orchestra Association | 990 | Musician/Bd Mbr (Thru Dec 2021) | 40 | $121,821 | $0 | View return |
| 2021 | Philadelphia Orchestra and Kimmel Center Inc. | 990 | Musician/Board Member | 2 | $0 | $121,821 | View return |
| 2021 | The Bart Foundation Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Edward J Mallinckrodt Jr Foundation | 990PF | Vice-President | 1 | $0 | $0 | View return |
| 2020 | The Bart Foundation Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Edward J Mallinckrodt Jr Foundation | 990PF | Vice-President | 1 | $0 | $0 | View return |
| 2019 | Edward J Mallinckrodt Jr Foundation | 990PF | Vice-President | 1 | $0 | $0 | View return |
| 2019 | Little Miss Kickball International Inc. | 990EZ | Vice-Preside | 10 | $0 | - | View return |
| 2018 | Philadelphia Orchestra Association | 990 | Musician/Board Member | 40 | $144,473 | $0 | View return |
| 2018 | Edward J Mallinckrodt Jr Foundation | 990PF | Vice-President | 1 | $0 | $0 | View return |
| 2017 | Philadelphia Orchestra Association | 990 | Musician/Board Member | 40 | $142,109 | $0 | View return |
| 2017 | Preservation Trust of Vermont Inc. | 990 | Former Assistant Treasurer (Non-Voting) | 15 | $21,000 | $0 | View return |
| 2017 | Preservation Realty Holdings Inc | 990 | Treasurer (Non-Voting) | 2 | $0 | $21,000 | View return |
| 2017 | Little Miss Kickball International Inc. | 990EZ | Vice-Preside | 10 | $0 | - | View return |
| 2016 | Philadelphia Orchestra Association | 990 | Musician/Board Member | 40 | $138,030 | $0 | View return |
| 2016 | Preservation Trust of Vermont Inc. | 990 | Assistant Treasurer (Non-Voting) | 15 | $21,000 | $0 | View return |
| 2016 | Preservation Realty Holdings Inc | 990 | Treasurer (Non-Voting) | 2 | $0 | $21,000 | View return |
| 2016 | North Carolina Youth Soccer Association Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2015 | Preservation Trust of Vermont Inc. | 990 | Assistant Treasurer (Non-Voting) | 15 | $18,750 | $0 | View return |
| 2015 | Preservation Realty Holdings Inc | 990 | Treasurer (Non-Voting) | 2 | $0 | $18,750 | View return |
| 2015 | Cambridge Community Foundation | 990 | Overseer | 1 | $0 | $0 | View return |
| 2015 | Little Miss Kickball International Inc. | 990EZ | Vice-Preside | 0 | $0 | - | View return |
| 2015 | North Carolina Youth Soccer Association Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2014 | Preservation Trust of Vermont Inc. | 990 | Assistant Treasurer (Non-Voting) | 15 | $13,500 | $0 | View return |
| 2014 | Preservation Realty Holdings Inc | 990 | Treasurer (Non-Voting) | 2 | $0 | $13,500 | View return |
| 2014 | Boilermakers Local 104 - Bldg Assn | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Cambridge Community Foundation | 990 | Overseer | 1 | $0 | $0 | View return |
| 2014 | Int'L Brotherhood of Boilermakers Local 104 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Little Miss Kickball International Inc. | 990EZ | Vice-Preside | 10 | $0 | - | View return |
| 2014 | North Carolina Youth Soccer Association Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2013 | Int'L Brotherhood of Boilermakers Local 104 | 990 | Trustee | 1 | $319 | $0 | View return |
| 2013 | Preservation Realty Holdings Inc | 990 | Treasurer (Non-Voting) | 2 | $0 | $0 | View return |
| 2013 | Boilermakers Local 104 - Bldg Assn | 990 | Trustee | 0 | $0 | $319 | View return |
| 2013 | Cape Fear Usba Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2013 | North Carolina Youth Soccer Association Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2013 | Cambridge Community Foundation | 990 | Overseer | 1 | $0 | $0 | View return |
| 2010 | The Achievement Network Ltd. | 990PF | Director | 1 | $0 | $0 | View return |