| 2024 | Bill & Melinda Gates Medical Research Institute | 990 | Director | 2 | $0 | $642,426 | View return |
| 2024 | Pacific Northwest Ballet Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Pacific Northwest Ballet Association | 990 | Chair | 2 | $0 | $0 | View return |
| 2023 | Bill & Melinda Gates Medical Research Institute | 990 | Director | 2 | $0 | $588,080 | View return |
| 2023 | Pacific Northwest Ballet Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Pacific Northwest Ballet Association | 990 | Chair | 2 | $0 | $0 | View return |
| 2023 | Joyce Theater Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Bill & Melinda Gates Medical Research Institute | 990 | Director | 2 | $0 | $572,338 | View return |
| 2022 | Pacific Northwest Ballet Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Joyce Theater Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Bill & Melinda Gates Medical Research Institute | 990 | Director (Start 7/2021) | 2 | $0 | $553,057 | View return |
| 2021 | Pacific Northwest Ballet Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Joyce Theater Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Joyce Theater Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Pacific Northwest Ballet Association | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Joyce Theater Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Pacific Northwest Ballet Association | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Pacific Northwest Ballet Association | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Joyce Theater Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Joyce Theater Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Pacific Northwest Ballet Association | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Pacific Northwest Ballet Association | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Joyce Theater Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Joyce Theater Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Pacific Northwest Ballet Association | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Xavier University of Louisiana | 990 | Board Member | 1.5 | $0 | $0 | View return |
| 2014 | New York Academy of Sciences | 990 | International Governor | 2 | $0 | $0 | View return |
| 2014 | Joyce Theater Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Pacific Northwest Ballet Association | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Joyce Theater Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | New York Academy of Sciences | 990 | Governor | 2 | $0 | $0 | View return |
| 2013 | Pacific Northwest Ballet Association | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Xavier University of Louisiana | 990 | Board Member | - | $0 | $0 | View return |