| 2024 | Pine Valley Golf Club | 990 | General Manager/Director Of Golf | 40 | $397,894 | $0 | View return |
| 2024 | Sumner Station Foundation a New Jersey Nonprofit Corporation | 990 | President & Treasurer | 1 | $0 | $397,894 | View return |
| 2024 | Provident Holdings Inc | 990EZ | President & Treasurer | 1 | $0 | $0 | View return |
| 2023 | Pine Valley Golf Club | 990 | General Manager/Director Of Golf | 40 | $379,417 | $0 | View return |
| 2023 | Sumner Station Foundation a New Jersey Nonprofit Corporation | 990 | President & Treasurer | 1 | $0 | $379,417 | View return |
| 2023 | Provident Holdings Inc | 990EZ | President & Treasurer | 1 | $0 | $0 | View return |
| 2022 | Pine Valley Golf Club | 990 | General Manager/Director Of Golf | 40 | $359,770 | $0 | View return |
| 2022 | Provident Holdings Inc | 990 | President & Treasurer | 1 | $0 | $359,770 | View return |
| 2022 | Sumner Station Foundation a New Jersey Nonprofit Corporation | 990 | President & Treasurer | 1 | $0 | $359,770 | View return |
| 2022 | Keep Philadelphia Beautiful | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Pine Valley Golf Club | 990 | General Manager/Director Of Golf | 40 | $421,476 | $0 | View return |
| 2021 | Provident Holdings Inc | 990 | President & Treasurer | 1 | $0 | $421,476 | View return |
| 2021 | Sumner Station Foundation a New Jersey Nonprofit Corporation | 990 | President & Treasurer | 1 | $0 | $421,476 | View return |
| 2021 | Keep Philadelphia Beautiful | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Pine Valley Golf Club | 990 | General Manager/Director Of Golf | 40 | $330,153 | $0 | View return |
| 2020 | Provident Holdings Inc | 990 | President & Treasurer | 1 | $0 | $330,153 | View return |
| 2020 | Sumner Station Foundation a New Jersey Nonprofit Corporation | 990 | President & Treasurer | 1 | $0 | $330,153 | View return |
| 2020 | Keep Philadelphia Beautiful | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | J Wood Platt Caddie Scholarship Trust | 990 | Pga Philadelphia Rep | 1 | $0 | $0 | View return |
| 2019 | Pine Valley Golf Club | 990 | General Manager/Director Of Golf | 40 | $302,160 | $0 | View return |
| 2019 | Sumner Station Foundation a New Jersey Nonprofit Corporation | 990 | President & Treasurer | 1 | $0 | $302,160 | View return |
| 2019 | Provident Holdings Inc | 990 | President & Treasurer | 1 | $0 | $302,160 | View return |
| 2019 | Keep Philadelphia Beautiful | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | J Wood Platt Caddie Scholarship Trust | 990 | Pga Philadelphia Rep | 1 | $0 | $0 | View return |
| 2018 | Pine Valley Golf Club | 990 | General Manager/Director Of Golf | 40 | $302,160 | $0 | View return |
| 2018 | Keep Philadelphia Beautiful | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | J Wood Platt Caddie Scholarship Trust | 990 | Pga Philadelphia Rep | 1 | $0 | $0 | View return |
| 2017 | Pine Valley Golf Club | 990 | General Manager/Director Of Golf | 40 | $288,495 | $0 | View return |
| 2017 | Keep Philadelphia Beautiful | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Pine Valley Golf Club | 990 | General Manager/Director Of Golf | 40 | $277,780 | $0 | View return |
| 2016 | Keep Philadelphia Beautiful | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | J Wood Platt Caddie Scholarship Trust | 990 | Pga Philadelphia | 1 | $0 | $0 | View return |
| 2015 | Pine Valley Golf Club | 990 | General Manager/Director Of Golf | 40 | $266,998 | $0 | View return |
| 2015 | Keep Philadelphia Beautiful | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Keep Philadelphia Beautiful | 990 | Board Member | 0 | $0 | $0 | View return |
| 2014 | J Wood Platt Caddie Scholarship Trust | 990 | Trustee | 1 | - | - | View return |
| 2013 | Keep Philadelphia Beautiful | 990 | Board Member | 0 | $0 | $0 | View return |
| 2013 | J Wood Platt Caddie Scholarship Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Professional Recyclers of Pennsylvania | 990 | VP | 5 | $0 | $0 | View return |