| 2021 | The Presbyterian Foundation for Philadelphia | 990 | President | 0 | $0 | $0 | View return |
| 2021 | Newcourtland Elder Service | 990 | President | 0 | $0 | $0 | View return |
| 2020 | The Presbyterian Foundation for Philadelphia | 990 | President | 0 | $2,618,755 | $0 | View return |
| 2020 | Newcourtland Elder Service | 990 | President | 0 | $0 | $2,618,755 | View return |
| 2019 | The Presbyterian Foundation for Philadelphia | 990 | President | 0 | $1,554,089 | $0 | View return |
| 2018 | The Presbyterian Foundation for Philadelphia | 990 | President | 35 | $1,688,487 | $0 | View return |
| 2018 | Newcourtland Elder Service | 990 | President | 35 | $0 | $1,688,487 | View return |
| 2018 | Newcourtland at Allegheny Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | The Presbyterian Foundation for Philadelphia | 990 | President | 5 | $1,581,406 | $0 | View return |
| 2017 | Evangelical Senior Housing DBA | 990 | Board Member | 0.1 | $0 | $1,581,406 | View return |
| 2017 | Newcourtland Elder Service | 990 | President | 35 | $0 | $1,581,406 | View return |
| 2017 | Frankford Senior Housing Associates | 990 | Board Member | 0.1 | $0 | $1,581,406 | View return |
| 2017 | Newcourtland at Allegheny Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Germantown Home Section 202 Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Philadelphia Senior Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Newcourtland Primary Care | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Germantown Home Section 811 Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Newcourtland Life at St. Bartholomew Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Newcourtland Properties | 990 | Member | 1 | $0 | $0 | View return |
| 2017 | Germantown Home | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Newcourtland Life Program | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | The Presbyterian Foundation for Philadelphia | 990 | President | 5 | $1,563,539 | $0 | View return |
| 2016 | Newcourtland at Allegheny Inc | 990 | Board Member | 1 | $1,207,580 | $0 | View return |
| 2016 | Philadelphia Senior Center | 990 | Board Member | 1 | $0 | $1,563,540 | View return |
| 2016 | Newcourtland Elder Service | 990 | President | 35 | $0 | $1,563,540 | View return |
| 2016 | Germantown Home Section 202 Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Germantown Home Section 811 Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Germantown Home | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Newcourtland Properties | 990 | Member | 1 | $0 | $0 | View return |
| 2016 | Newcourtland Life Program | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Newcourtland Primary Care | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Newcourtland Life at St. Bartholomew Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | The University of the Arts | 990 | Trustee (Res. 4/17) | 1 | $0 | $0 | View return |
| 2015 | The Presbyterian Foundation for Philadelphia | 990 | President | 5 | $1,459,106 | $0 | View return |
| 2015 | Newcourtland Life Program | 990 | Board Member | 1 | $0 | $1,563,539 | View return |
| 2015 | Philadelphia Senior Center | 990 | Board Member | 1 | $0 | $1,459,106 | View return |
| 2015 | Newcourtland Elder Service | 990 | President | 35 | $0 | $1,459,106 | View return |
| 2015 | Newcourtland Primary Care | 990 | Board Member | 1 | $0 | $1,459,106 | View return |
| 2015 | Germantown Home | 990 | Board Member | 1 | $0 | $1,459,106 | View return |
| 2015 | Germantown Home Section 202 Corporation | 990 | Board Member | 0.1 | $0 | $0 | View return |
| 2015 | Newcourtland Properties | 990 | Member | 1 | $0 | $0 | View return |
| 2015 | Germantown Home Section 811 Corporation | 990 | Board Member | 0.1 | $0 | $0 | View return |
| 2015 | The University of the Arts | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | The Presbyterian Foundation for Philadelphia | 990 | President | 10 | $1,152,676 | $0 | View return |
| 2014 | Philadelphia Senior Center | 990 | Board Member | 0.5 | $0 | $1,152,676 | View return |
| 2014 | Newcourtland Primary Care | 990 | Board Member | 1 | $0 | $1,152,676 | View return |
| 2014 | Germantown Home | 990 | Board Member | 1 | $0 | $1,152,676 | View return |
| 2014 | Newcourtland Elder Service | 990 | President | 40 | $0 | $1,152,676 | View return |
| 2014 | Newcourtland Life Program | 990 | Board Member | 1 | $0 | $1,152,676 | View return |
| 2014 | Germantown Home Section 811 Corporation | 990 | Board Member | 0.1 | $0 | $0 | View return |
| 2014 | The University of the Arts | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | The Presbyterian Foundation for Philadelphia | 990 | President | 10 | $1,585,479 | $0 | View return |
| 2013 | Philadelphia Senior Center | 990 | Board Member | 0.5 | $0 | $1,035,968 | View return |
| 2013 | Newcourtland Elder Service | 990 | President | 40 | $0 | $1,585,479 | View return |
| 2013 | Germantown Home Section 811 Corporation | 990 | Board Member | 0.1 | $0 | $0 | View return |
| 2013 | Germantown Home | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | The University of the Arts | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Newcourtland Life Program | 990 | Board Member | 1 | $0 | $0 | View return |