| 2023 | Yale Polo and Equestrian Center Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Maryland Government Finance Officers Association Inc | 990 | Past President | 2 | $0 | $0 | View return |
| 2022 | Maryland Government Finance Officers Association Inc | 990 | President | 2 | $0 | $0 | View return |
| 2022 | Yale Polo and Equestrian Center Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Indian Electric Cooperative Inc | 990 | President/Re | 3.29 | $12,429 | $0 | View return |
| 2021 | Yale Polo and Equestrian Center Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Maryland Government Finance Officers Association Inc | 990 | President Elect | 1 | $0 | $0 | View return |
| 2020 | Indian Electric Cooperative Inc | 990 | Vice Preside | 7.13 | $15,700 | $0 | View return |
| 2020 | Yale Polo and Equestrian Center Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | International Papillomavirus Society Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2020 | Memorial Schlrshp Fndtn Rot Clb Wst Mnstr MD Mmry Clnl Shrmn Flanagan | 990PF | Asst Treasur | 0 | $0 | $0 | View return |
| 2020 | Maryland Government Finance Officers Association Inc | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2019 | Indian Electric Cooperative Inc | 990 | President | 6.96 | $19,233 | $0 | View return |
| 2019 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Americans for Lawful Unionism | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | International Papillomavirus Society Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | Yale Polo and Equestrian Center Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | Maryland Government Finance Officers Association Inc | 990EZ | Secretary | 2 | $0 | - | View return |
| 2018 | Indian Electric Cooperative Inc | 990 | President | 7.3 | $17,697 | $0 | View return |
| 2018 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Yale Polo and Equestrian Center Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Americans for Lawful Unionism | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | International Papillomavirus Society Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2018 | Maryland Government Finance Officers Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Indian Electric Cooperative Inc | 990 | President | 6.3 | $12,447 | $0 | View return |
| 2017 | Oklahoma Association of Electric Cooperatives | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Yale Polo and Equestrian Center Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Americans for Lawful Unionism | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | International Papillomavirus Society Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2016 | Indian Electric Cooperative Inc | 990 | President | 6.2 | $19,776 | $0 | View return |
| 2016 | Americans for Lawful Unionism | 990EZ | Director | 2 | $800 | $0 | View return |
| 2016 | Yale Polo and Equestrian Center Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | International Papillomavirus Society Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2016 | Maryland Government Finance Officers Association Inc | 990 | Director | 0.2 | $0 | $0 | View return |
| 2015 | Indian Electric Cooperative Inc | 990 | President | 4.6 | $23,900 | $0 | View return |
| 2015 | Milford Oyster Festival Inc | 990 | Vice President | 3 | $0 | $0 | View return |
| 2014 | Indian Electric Cooperative Inc | 990 | President | 4.1 | $25,400 | $0 | View return |
| 2014 | Milford Oyster Festival Inc | 990 | Vice President | 3 | $0 | $0 | View return |
| 2014 | Yale Polo and Equestrian Center Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2013 | Indian Electric Cooperative Inc | 990 | President | 4.4 | $20,100 | $0 | View return |
| 2013 | Yale Polo and Equestrian Center Inc. | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2012 | Living Waters Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2011 | Living Waters Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2010 | Living Waters Foundation | 990PF | Director | 0 | $0 | $0 | View return |