| 2025 | Friends of Historic Sedgeley | 990 | Board Member | 0.12 | $0 | $0 | View return |
| 2024 | Philadelphia Sports Writers Association Foundation | 990EZ | Board | 1 | $0 | - | View return |
| 2024 | Philadelphia Sports Writers Association Inc | 990EZ | Board | 1 | $0 | - | View return |
| 2024 | Penn Valley Women'S Club | 990EZ | President | 1 | $0 | $0 | View return |
| 2024 | Sports Legends of Delaware County Inc. | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Union Local 38 Insurance and Welfare Fund | 990 | Fund Manager - Thru 12/23 | 27 | $152,744 | $0 | View return |
| 2023 | Penn Valley Women'S Club | 990EZ | President | 1 | $0 | $0 | View return |
| 2023 | Philadelphia Sports Writers Association Inc | 990EZ | Board | 0 | $0 | - | View return |
| 2023 | Sports Legends of Delaware County Inc. | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2023 | Philadelphia Sports Writers Association Foundation | 990EZ | Board | 0 | $0 | - | View return |
| 2022 | Sheet Metal Workers Union Local 38 Insurance and Welfare Fund | 990 | Fund Manager | 27 | $148,869 | $0 | View return |
| 2022 | The Society of Colonial Wars | 990 | Council Member | 5 | $0 | $0 | View return |
| 2022 | Sports Legends of Delaware County Inc. | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2022 | East County Business Education Alliance | 990EZ | Secretary | 0 | $0 | - | View return |
| 2022 | The Foundation of the St Andrew'S Society of Philadelphia | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Union Local 38 Insurance and Welfare Fund | 990 | Fund Manager | 30 | $145,489 | $0 | View return |
| 2021 | Sports Legends of Delaware County Inc. | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2021 | The Society of Colonial Wars | 990 | Council Member | 5 | $0 | $0 | View return |
| 2021 | Philadelphia Sports Writers Association Foundation | 990EZ | Board | 0 | $0 | - | View return |
| 2021 | The Foundation of the St Andrew'S Society of Philadelphia | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | The Foundation of the St Andrew'S Society of Philadelphia | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Philadelphia Sports Writers Association Inc | 990EZ | Board | 0 | $0 | - | View return |
| 2020 | Sheet Metal Workers Union Local 38 Insurance and Welfare Fund | 990 | Fund Manager | 30 | $137,308 | $0 | View return |
| 2020 | Philadelphia Sports Writers Association Foundation | 990EZ | Board | 0 | $0 | - | View return |
| 2020 | Philadelphia Sports Writers Association Inc | 990EZ | Board | 0 | $0 | - | View return |
| 2020 | Sports Legends of Delaware County Inc. | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2020 | The Foundation of the St Andrew'S Society of Philadelphia | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Union Local 38 Insurance and Welfare Fund | 990 | Fund Manager | 30 | $135,482 | $0 | View return |
| 2019 | Antioch Chamber of Commerce | 990 | CEO | 10 | $39,184 | $0 | View return |
| 2019 | Antioch Chamber of Commerce Community Foundation | 990PF | CEO | 0.5 | $0 | - | View return |
| 2019 | Sports Legends of Delaware County Inc. | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2019 | Philadelphia Sports Writers Association Inc | 990EZ | Board | 0 | $0 | - | View return |
| 2019 | Philadelphia Sports Writers Association Foundation | 990EZ | Board | 0 | $0 | - | View return |
| 2019 | The Foundation of the St Andrew'S Society of Philadelphia | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Union Local 38 Insurance and Welfare Fund | 990 | Fund Manager | 38 | $128,810 | $0 | View return |
| 2018 | Antioch Chamber of Commerce | 990 | CEO | 10 | $34,684 | $0 | View return |
| 2018 | Sports Legends of Delaware County Inc. | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2018 | Antioch Chamber of Commerce Community Foundation | 990PF | CEO | 0.5 | $0 | - | View return |
| 2018 | The Foundation of the St Andrew'S Society of Philadelphia | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Antioch Chamber of Commerce | 990 | CEO | 10 | $28,246 | $0 | View return |
| 2017 | Sheet Metal Workers Union Local 38 Insurance and Welfare Fund | 990 | Fund Manager | 38 | $0 | $126,977 | View return |
| 2017 | Sports Legends of Delaware County Inc. | 990EZ | Secretary | 5 | $0 | - | View return |
| 2017 | Antioch Chamber of Commerce Community Foundation | 990PF | CEO | 0.5 | $0 | - | View return |
| 2017 | Opportunity Junction Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | The Foundation of the St Andrew'S Society of Philadelphia | 990 | Trustee | 1 | - | - | View return |
| 2017 | Trinity Play Group Inc. | 990 | At Large | 1 | $0 | $0 | View return |
| 2017 | Philadelphia Society for the Preservation of Landmarks | 990 | At Large | 2 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Union Local 38 Insurance and Welfare Fund | 990 | Fund Manager | 38 | $0 | $116,399 | View return |
| 2016 | Antioch Chamber of Commerce Community Foundation | 990PF | Chair | 0.5 | $0 | - | View return |
| 2016 | Sports Legends of Delaware County Inc. | 990EZ | Secretary | 5 | $0 | - | View return |
| 2016 | Antioch Chamber of Commerce | 990 | Chair | 1 | $0 | $0 | View return |
| 2016 | Opportunity Junction Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Foundation of the St Andrew'S Society of Philadelphia | 990 | Trustee | 1 | - | - | View return |
| 2016 | Dad Vail Regatta Organizing Committee Inc | 990 | Member | 0.5 | $0 | $0 | View return |
| 2015 | Elisabeth Morrow School Inc | 990 | Business Manager | 35 | $171,750 | $0 | View return |
| 2015 | Sheet Metal Workers Union Local 38 Insurance and Welfare Fund | 990 | Fund Manager | 38 | $0 | $114,449 | View return |
| 2015 | Antioch Chamber of Commerce Community Foundation | 990PF | Chair Elect | 1 | $0 | - | View return |
| 2015 | Antioch Chamber of Commerce | 990 | Chair Elect | 1 | $0 | $0 | View return |
| 2015 | Dad Vail Regatta Organizing Committee Inc | 990 | Member | 0.5 | $0 | $0 | View return |
| 2015 | The Foundation of the St Andrew'S Society of Philadelphia | 990 | Trustee | 1 | - | - | View return |
| 2015 | Goodwill Industries of Southern New Jersey | 990EZ | Trustee | 1 | $0 | - | View return |
| 2015 | Goodwill Industries of Southern New Jersey & Philadelphia | 990 | Trustee | 1 | - | - | View return |
| 2015 | Antioch Police Activities League Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2014 | Elisabeth Morrow School Inc | 990 | Business Manager | 35 | $167,500 | $0 | View return |
| 2014 | Sheet Metal Workers Union Local 38 Insurance and Welfare Fund | 990 | Fund Manager | 2 | $74,556 | $18,523 | View return |
| 2014 | Dad Vail Regatta Organizing Committee Inc | 990 | Member | 0.5 | $0 | $0 | View return |
| 2014 | Antioch Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers Union Local 38 Insurance and Welfare Fund | 990 | Union Trustee (P) | 2 | $0 | $0 | View return |
| 2014 | Encore Series Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Antioch Police Activities League Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2014 | Goodwill Industries of Southern New Jersey & Philadelphia | 990 | Trustee | 1 | - | - | View return |
| 2014 | The Union League of Philadelphia | 990 | Former Director | 3 | - | - | View return |
| 2013 | Elisabeth Morrow School Inc | 990 | Business Manager | 35 | $161,000 | $0 | View return |
| 2013 | International Association of Sheet Metal Air Rail & Transportation | 990 | Organizer | 0 | $99,936 | $0 | View return |
| 2013 | Sheet Metal Workers Union Local 38 Insurance and Welfare Fund | 990 | Union Trustee | 2 | $0 | $99,536 | View return |
| 2013 | Antioch Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Dad Vail Regatta Organizing Committee Inc | 990 | Member | 0.5 | $0 | $0 | View return |
| 2013 | The Union League of Philadelphia | 990 | Director | 3 | $0 | $0 | View return |
| 2013 | Goodwill Industries of Southern New Jersey & Philadelphia | 990 | Trustee | 1 | - | - | View return |
| 2013 | Encore Series Inc | 990 | Director | 2 | $0 | $0 | View return |