| 2024 | American Academy for Strategic Education | 990PF | Vice Chair | 5 | $76,998 | $0 | View return |
| 2023 | American Academy for Strategic Education | 990PF | Vice Chair | 5 | $30,000 | $0 | View return |
| 2023 | The Alexander Hamilton Society | 990 | President | 1 | $0 | $0 | View return |
| 2022 | American Academy for Strategic Education | 990PF | Vice Chair | 5 | $46,500 | $0 | View return |
| 2022 | The Alexander Hamilton Society | 990 | President | 1 | $0 | $0 | View return |
| 2021 | American Academy for Strategic Education | 990PF | Vice Chair | 5 | $30,000 | $0 | View return |
| 2021 | The Alexander Hamilton Society | 990 | President | 1 | $0 | $0 | View return |
| 2020 | American Academy for Strategic Education | 990PF | Vice Chair | 5 | $60,000 | $0 | View return |
| 2020 | The Alexander Hamilton Society | 990 | President | 1 | $5,500 | $0 | View return |
| 2019 | The Alexander Hamilton Society | 990 | President | 1 | $1,000 | $0 | View return |
| 2019 | American Academy for Strategic Education | 990PF | Vice Chair | 6 | $0 | $0 | View return |
| 2018 | American Academy for Strategic Education | 990PF | Vice Chair | 6 | $30,000 | $0 | View return |
| 2018 | The Alexander Hamilton Society | 990 | President | 1 | $5,000 | $0 | View return |
| 2017 | American Academy for Strategic Education | 990PF | Vice Chair | 6.5 | $56,500 | $0 | View return |
| 2017 | The Alexander Hamilton Society | 990 | President | 1 | $2,000 | $0 | View return |
| 2016 | American Academy for Strategic Education | 990 | Vice Chair | 5 | $43,000 | $0 | View return |
| 2016 | The Alexander Hamilton Society | 990 | President | 1 | $0 | $0 | View return |
| 2015 | American Academy for Strategic Education | 990 | Vice Chair | 5 | $46,500 | $0 | View return |
| 2015 | The Alexander Hamilton Society | 990 | President | 1 | $0 | $0 | View return |
| 2014 | American Academy for Strategic Education | 990 | Vice Chair | 5 | $44,215 | $0 | View return |
| 2014 | The Alexander Hamilton Society | 990 | President | 1 | $0 | $0 | View return |
| 2014 | The Alexander Hamilton Society | 990 | President | 1 | $0 | $0 | View return |
| 2013 | American Academy for Strategic Education | 990 | Vice Chair | 5 | $23,750 | $0 | View return |
| 2013 | The Alexander Hamilton Society | 990 | President | 2 | $2,000 | $0 | View return |
| 2013 | The Alexander Hamilton Society | 990 | President | 2 | $2,000 | $0 | View return |