| 2024 | Keep Our Republic Inc | 990 | Director & President | 1 | $0 | $0 | View return |
| 2024 | Keep Our Republic Charitable Fund | 990 | Director & President | 4 | $0 | $0 | View return |
| 2024 | United Nations Foundation Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | United Nations Foundation Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | Better World Fund Inc | 990 | Director & Vice Chair | 5 | $0 | $0 | View return |
| 2023 | Keep Our Republic Inc | 990 | Director & President | 15 | $0 | $0 | View return |
| 2023 | Keep Our Republic Charitable Fund | 990 | Director & President | 20 | $0 | $0 | View return |
| 2022 | Keep Our Republic Inc | 990 | Director & President | 15 | $0 | $0 | View return |
| 2022 | Keep Our Republic Charitable Fund | 990 | Director & President | 15 | $0 | $0 | View return |
| 2022 | Better World Fund Inc | 990 | Director & Vice Chair | 5 | $0 | $0 | View return |
| 2022 | United Nations Foundation Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Keep Our Republic Inc | 990 | Director & President | 15 | $0 | $0 | View return |
| 2021 | Keep Our Republic Inc | 990 | Director & President | 10 | $0 | $0 | View return |
| 2021 | Keep Our Republic Charitable Fund | 990 | Director & President | 15 | $0 | $0 | View return |
| 2021 | Better World Fund Inc | 990 | Director & Vice Chair | 5 | $0 | $0 | View return |
| 2021 | United Nations Foundation Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | United Nations Foundation Inc. | 990 | Director & Vice Chair | 5 | $0 | $0 | View return |
| 2020 | Better World Fund Inc | 990 | Director & Vice Chair | 5 | $0 | $0 | View return |
| 2019 | United Nations Foundation Inc. | 990 | Vice Chair & Senior Counselor | 5 | $0 | $0 | View return |
| 2019 | Better World Fund Inc | 990 | Director & Vice Chair | 5 | $0 | $0 | View return |
| 2018 | United Nations Foundation Inc. | 990 | Vice Chair & Senior Counselor | 5 | $0 | $0 | View return |
| 2018 | Better World Fund Inc | 990 | Director & Vice Chair | 5 | $0 | $0 | View return |
| 2017 | United Nations Foundation Inc. | 990 | Vice Chair & Senior Counselor | 5 | $30,000 | $0 | View return |
| 2017 | Better World Fund Inc | 990 | Director & Vice Chair | 5 | $0 | $30,000 | View return |
| 2016 | United Nations Foundation Inc. | 990 | Vice Chair & Senior Counselor | 34 | $150,000 | $0 | View return |
| 2016 | Better World Fund Inc | 990 | Director & Vice Chair | 6 | $0 | $150,000 | View return |
| 2015 | United Nations Foundation Inc. | 990 | Vice Chair & Senior Counselor | 34 | $220,789 | $35,943 | View return |
| 2015 | Better World Fund Inc | 990 | Vice Chair | 6 | $35,943 | $220,789 | View return |
| 2014 | United Nations Foundation Inc. | 990 | Vice Chair & Senior Counselor | 34 | $251,600 | $0 | View return |
| 2014 | Better World Fund Inc | 990 | Vice Chair | 6 | $0 | $251,600 | View return |
| 2013 | United Nations Foundation Inc. | 990 | Pres Thru Jan 2013; Vice Chair | 34 | $228,791 | $37,246 | View return |
| 2013 | Better World Fund Inc | 990 | Pres Thru Jan 2013; Vice Chair | 6 | $37,246 | $228,791 | View return |
| 2013 | The Campaign Legal Center Inc | 990 | Trustee | 1 | $0 | $0 | View return |