| 2023 | Physicians for Social Responsibility | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Venice Family Clinic Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Physicians for Social Responsibility | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | Venice Family Clinic Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Physicians for Social Responsibility | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Albert Schweitzer Fellowship Inc. | 990 | Former Director | 1 | $0 | $0 | View return |
| 2021 | Venice Family Clinic Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Physicians for Social Responsibility | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Albert Schweitzer Fellowship Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Venice Family Clinic Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Physicians for Social Responsibility | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Physicians for Social Responsibility | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Albert Schweitzer Fellowship Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Venice Family Clinic Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Physicians for Social Responsibility | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Venice Family Clinic Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Albert Schweitzer Fellowship Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Albert Schweitzer Fellowship Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Physicians for Social Responsibility | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Venice Family Clinic Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | Health Professions Education Foundation | 990 | Former Council Of Advisors | 1 | $0 | $0 | View return |
| 2016 | Albert Schweitzer Fellowship Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Physicians for Social Responsibility | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Venice Family Clinic Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | Albert Schweitzer Fellowship Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Health Professions Education Foundation | 990 | Council Of Advisors | 1 | $0 | $0 | View return |
| 2015 | Physicians for Social Responsibility | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Venice Family Clinic Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | Physicians for Social Responsibility | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | Albert Schweitzer Fellowship Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Venice Family Clinic Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | California Academy of Family Physicians Foundation | 990 | Immediate Past-President | 1 | $0 | $0 | View return |
| 2013 | Albert Schweitzer Fellowship Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Venice Family Clinic Foundation | 990 | Board Member | 2 | $0 | $0 | View return |