| 2024 | United to Protect Democracy | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Progressive Individual Resources Inc. | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2023 | Progressive Individual Resources Inc. | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2023 | United to Protect Democracy | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Progressive Individual Resources Inc. | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2023 | Progressive Individual Resources Inc. | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2022 | Progressive Individual Resources Inc. | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2022 | United to Protect Democracy | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | United to Protect Democracy | 990 | Secretary And Treasurer | 1 | $0 | $0 | View return |
| 2021 | Progressive Individual Resources Inc. | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2020 | United to Protect Democracy | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Progressive Individual Resources Inc. | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2019 | United to Protect Democracy | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Progressive Individual Resources Inc. | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2018 | William Penn Association | 990 | National VP/Secretary | 40 | $108,218 | $0 | View return |
| 2018 | William Penn Fraternal Association Scholarship Foundation Inc. | 990 | VP/Secretary | 0.5 | $0 | $108,218 | View return |
| 2018 | United to Protect Democracy | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Progressive Individual Resources Inc. | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2017 | William Penn Association | 990 | National VP/Secretary | 40 | $105,755 | $0 | View return |
| 2017 | William Penn Fraternal Association Scholarship Foundation Inc. | 990 | VP/Secretary | 0.5 | $0 | $105,697 | View return |
| 2016 | William Penn Association | 990 | National VP/Secretary | 40 | $101,625 | $0 | View return |
| 2016 | William Penn Fraternal Association Scholarship Foundation Inc. | 990 | VP/Secretary | 0.5 | $0 | $101,625 | View return |
| 2016 | Progressive Individual Resources Inc. | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2016 | Oyster School Community Council Inc Oyster Creative Activities | 990 | At-Large Member | 5 | $0 | $0 | View return |
| 2016 | United to Protect Democracy | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | William Penn Association | 990 | National V.P. - Secretary | 40 | $101,907 | $0 | View return |
| 2015 | William Penn Fraternal Association Scholarship Foundation Inc. | 990 | Secretary | 0.5 | $0 | $101,907 | View return |
| 2015 | Progressive Individual Resources Inc. | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2015 | Oyster School Community Council Inc Oyster Creative Activities | 990 | At-Large Member | 5 | $0 | $0 | View return |
| 2014 | William Penn Association | 990 | National V.P. - Secretary | 40 | $91,615 | $0 | View return |
| 2014 | William Penn Fraternal Association Scholarship Foundation Inc. | 990 | Secretary | 0.5 | $0 | $91,615 | View return |
| 2014 | Progressive Individual Resources Inc. | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2013 | William Penn Association | 990 | National VP/Secretary | 40 | $11,302 | $0 | View return |
| 2013 | William Penn Fraternal Association Scholarship Foundation Inc. | 990 | Secretary | 0.5 | $0 | $11,302 | View return |
| 2013 | Progressive Individual Resources Inc. | 990 | Board Chair | 2 | $0 | $0 | View return |