| 2024 | Hampton Roads Naval Historical Foundation | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2024 | Anchor Scholarship Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Dolphin Scholarship Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Navy League of the United States | 990 | President & CEO | 40 | $0 | $0 | View return |
| 2024 | Nauticus DBA Nauticus Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2023 | Hampton Roads Naval Historical Foundation | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2023 | Anchor Scholarship Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Dolphin Scholarship Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Navy League of the United States | 990 | President & CEO | 40 | $0 | $0 | View return |
| 2023 | Nauticus DBA Nauticus Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | Navy League of the United States | 990 | President & CEO | 40 | $126,897 | $0 | View return |
| 2022 | Anchor Scholarship Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Hampton Roads Naval Historical Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Dolphin Scholarship Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Nauticus DBA Nauticus Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | Navy League of the United States | 990 | President & CEO | 40 | $114,643 | $0 | View return |
| 2021 | Dolphin Scholarship Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Hampton Roads Naval Historical Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Nauticus DBA Nauticus Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2020 | Dolphin Scholarship Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Hampton Roads Naval Historical Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Anchor Scholarship Foundation Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Nauticus DBA Nauticus Foundation | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Hampton Roads Naval Historical Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Navy League of the United States | 990 | President & CEO | 40 | $0 | $0 | View return |
| 2019 | Dolphin Scholarship Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Anchor Scholarship Foundation Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Nauticus DBA Nauticus Foundation | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Navy League of the United States | 990 | President & CEO | 40 | $115,495 | $0 | View return |
| 2018 | Hampton Roads Naval Historical Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | Dolphin Scholarship Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Nauticus DBA Nauticus Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | Anchor Scholarship Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Navy League of the United States | 990 | Executive Director | 40 | $115,495 | $0 | View return |
| 2017 | Dolphin Scholarship Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Hampton Roads Naval Historical Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Anchor Scholarship Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Nauticus DBA Nauticus Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2016 | Navy League of the United States | 990 | Executive Director | 40 | $115,495 | $0 | View return |
| 2016 | Dolphin Scholarship Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Nauticus DBA Nauticus Foundation | 990 | Chair | 1 | $0 | $0 | View return |
| 2016 | Anchor Scholarship Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Navy League of the United States National Headquarters | 990 | National Director | 1 | $0 | $0 | View return |
| 2016 | Dolphin Scholarship Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Hampton Roads Naval Historical Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Navy League of the United States | 990 | Executive Director | 40 | $115,495 | $0 | View return |
| 2015 | Dolphin Scholarship Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | Navy League of the United States National Headquarters | 990 | National Director | 1 | $0 | $0 | View return |
| 2015 | Hampton Roads Naval Historical Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Anchor Scholarship Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Nauticus DBA Nauticus Foundation | 990 | Chair | 1 | $0 | $0 | View return |
| 2014 | Navy League of the United States | 990 | Executive Director | 40 | $113,495 | $0 | View return |
| 2014 | Dolphin Scholarship Foundation | 990 | Director | 0.1 | $0 | $0 | View return |
| 2014 | Hampton Roads Naval Historical Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Anchor Scholarship Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Wings Over America Scholarship Foundation | 990 | Officer | 1 | $0 | $0 | View return |
| 2014 | Nauticus DBA Nauticus Foundation | 990 | Chair | 1 | $0 | $0 | View return |
| 2013 | Hampton Roads Naval Historical Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Anchor Scholarship Foundation Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Nauticus DBA Nauticus Foundation | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2013 | Wings Over America Scholarship Foundation | 990 | Officer | 1 | $0 | $0 | View return |
| 2013 | Dolphin Scholarship Foundation | 990 | Vice Preside | 1 | $0 | $0 | View return |