| 2024 | Avalon Theatre Project Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2024 | Joseph B and Virginia H Banks Foundation | 990PF | Advis Board Mem | 0 | $0 | - | View return |
| 2023 | Beach House Inc. | 990 | Executive Officer Until Aug. 2023 | 40 | $83,982 | $0 | View return |
| 2023 | Avalon Theatre Project Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2023 | Joseph B and Virginia H Banks Foundation | 990PF | Advis Board Mem | 0 | $0 | - | View return |
| 2023 | Saugus High School Alumni Association Inc. | 990 | Membership Assistant | 5 | $0 | $0 | View return |
| 2023 | Shine the Light Foundation 11032008 | 990 | Trustor | 0.1 | $0 | $0 | View return |
| 2022 | Avalon Theatre Project Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | Joseph B and Virginia H Banks Foundation | 990PF | Advis Board Mem | 0 | $0 | - | View return |
| 2022 | Shine the Light Foundation 11032008 | 990 | Trustor | 0.1 | $0 | $0 | View return |
| 2021 | Beach House Inc. | 990 | Executive Officer | 40 | $121,587 | $0 | View return |
| 2021 | Joseph B and Virginia H Banks Foundation | 990PF | Advis Board Mem | 0 | $0 | - | View return |
| 2021 | Avalon Theatre Project Inc. | 990 | Secretary - As Of 01/2021 | 1 | $0 | $0 | View return |
| 2021 | Little League Baseball Inc Hatboro | 990EZ | Secretary | 0 | $0 | - | View return |
| 2021 | Shine the Light Foundation 11032008 | 990 | Trustor | 0.1 | $0 | $0 | View return |
| 2020 | Beach House Inc. | 990 | Executive Director | 40 | $61,593 | $0 | View return |
| 2020 | Joseph B and Virginia H Banks Foundation | 990PF | Advis Board Mem | 0 | $0 | - | View return |
| 2020 | Little League Baseball Inc Hatboro | 990EZ | Secretary | 2 | $0 | - | View return |
| 2020 | Shine the Light Foundation 11032008 | 990 | Trustor | 0.1 | $0 | $0 | View return |
| 2020 | Fleet Park Little League Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Joseph B and Virginia H Banks Foundation | 990PF | Advis Board Mem | 0 | $0 | - | View return |
| 2019 | Shine the Light Foundation 11032008 | 990 | Trustor | 0.1 | $0 | $0 | View return |
| 2019 | Mission Vista Academy | 990 | Member | 2 | $0 | $0 | View return |
| 2018 | Joseph B and Virginia H Banks Foundation | 990PF | Advis Board Mem | 0 | $0 | - | View return |
| 2018 | Shine the Light Foundation 11032008 | 990 | Trustor | 0.1 | $0 | $0 | View return |
| 2018 | Greater Irving Las Colinas Chamber of Commerce | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Maryland Professional Employees Council | 990 | Vice President | 4 | $800 | $0 | View return |
| 2017 | Joseph B and Virginia H Banks Foundation | 990PF | Advisory Board Member | 0 | $0 | $0 | View return |
| 2017 | Shine the Light Foundation 11032008 | 990 | Trustor | 0.1 | $0 | $0 | View return |
| 2017 | Fleet Park Little League Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Greater Irving Las Colinas Chamber of Commerce | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | American Federation of State County & Municipal Employees | 990EZ | Recording Secretary | 2 | $0 | $0 | View return |
| 2016 | Maryland Professional Employees Council | 990 | Vice President | 4 | $800 | $0 | View return |
| 2016 | Joseph B and Virginia H Banks Foundation | 990PF | Advisory Board Member | 0 | $0 | $0 | View return |
| 2016 | Shine the Light Foundation 11032008 | 990 | Trustor | 0.1 | $0 | $0 | View return |
| 2015 | The Constitution Project | 990 | Vice Pesident Development & Operations | 40 | $95,367 | $0 | View return |
| 2015 | Fairfax Court Appointed Special Advocates Inc. | 990 | Executive Director | 40 | $21,433 | $0 | View return |
| 2015 | Maryland Professional Employees Council | 990 | Vice President | 2 | $700 | $0 | View return |
| 2015 | Joseph B and Virginia H Banks Foundation | 990PF | Advisory Board Member | 0 | $0 | $0 | View return |
| 2015 | Shine the Light Foundation 11032008 | 990 | Trustor | 0.1 | $0 | $0 | View return |
| 2014 | Fairfax Court Appointed Special Advocates Inc. | 990 | Executive Director | 40 | $71,740 | $0 | View return |
| 2014 | Shine the Light Foundation 11032008 | 990 | Trustor | 0.1 | $0 | $21,433 | View return |
| 2014 | Edwin Gould Services for Children and Families Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Shine the Light Foundation 11032008 | 990 | Trustor | 0.1 | $0 | $67,412 | View return |
| 2013 | Edwin Gould Services for Children and Families Inc | 990 | Director | 1 | $0 | $0 | View return |