| 2025 | Salt River Electric Cooperative Corporation | 990 | Lineman | 45 | $167,080 | $0 | View return |
| 2024 | Salt River Electric Cooperative Corporation | 990 | Lineman | 45 | $160,435 | $0 | View return |
| 2024 | Black Hills Shootist Association Ltd. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2024 | Abide in Christ | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2024 | Gaithersburg Help Inc. | 990 | Executive Committee | 2 | $0 | $0 | View return |
| 2024 | Selah Foundation Inc. | 990PF | Secretary | 0 | $0 | $0 | View return |
| 2024 | Yerba Buena Community Benefit District | 990 | Secretary / Treasurer | 2 | $0 | $0 | View return |
| 2024 | People Assisting the Homeless Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Salt River Electric Cooperative Corporation | 990 | Lineman | 45 | $149,807 | $0 | View return |
| 2023 | Black Hills Shootist Association Ltd. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2023 | Selah Foundation Inc. | 990PF | Secretary | 0 | $0 | $0 | View return |
| 2023 | Spruce Foundation Inc. | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2023 | Abide in Christ | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2023 | Crime Research Group Inc. | 990 | Chair | 2 | $0 | $0 | View return |
| 2023 | Gaithersburg Help Inc. | 990 | Executive Committee | 2 | $0 | $0 | View return |
| 2023 | American Sign Language Teachers Association Inc | 990 | Director | 14 | $0 | $0 | View return |
| 2023 | People Assisting the Homeless Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Yerba Buena Community Benefit District | 990 | Secretary / Treasurer | 2 | $0 | $0 | View return |
| 2022 | Norwich University | 990 | Professor | 40 | $158,222 | $0 | View return |
| 2022 | Salt River Electric Cooperative Corporation | 990 | Lineman | 45 | $135,226 | $0 | View return |
| 2022 | Gaithersburg Help Inc. | 990 | Executive Committee | 2 | $0 | $0 | View return |
| 2022 | Abide in Christ | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2022 | Gaithersburg Help Inc. | 990 | Executive Committee | 2 | $0 | $0 | View return |
| 2022 | Crime Research Group Inc. | 990 | Chair | 2 | $0 | $0 | View return |
| 2022 | Black Hills Shootist Association Ltd. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2022 | Yerba Buena Community Benefit District | 990 | Secretary/Treasurer (Start 9/2022) | 2 | $0 | $0 | View return |
| 2022 | Selah Foundation Inc. | 990PF | Secretary | 0 | $0 | $0 | View return |
| 2021 | Norwich University | 990 | VP Grad/Continuing Studies | 40 | $174,239 | $0 | View return |
| 2021 | Salt River Electric Cooperative Corporation | 990 | Lineman | 45 | $150,932 | $0 | View return |
| 2021 | Crime Research Group Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Black Hills Shootist Association Ltd. | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2021 | Great Lakes Center for the Arts | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2021 | Selah Foundation Inc. | 990PF | Secretary | 0 | $0 | $0 | View return |
| 2021 | Yerba Buena Community Benefit District | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Norwich University | 990 | VP Grad/Continuing Studies | 40 | $172,986 | $0 | View return |
| 2020 | Great Lakes Center for the Arts | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Selah Foundation Inc. | 990PF | Secretary | 2 | $0 | $0 | View return |
| 2020 | The Monday Morning Quarterback Club | 990 | Team Member | 0 | $0 | $0 | View return |
| 2020 | Crime Research Group Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Yerba Buena Community Benefit District | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Norwich University | 990 | VP Grad / Continuing Studi | 40 | $173,463 | $0 | View return |
| 2019 | Great Lakes Center for the Arts | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Crime Research Group Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2019 | The Monday Morning Quarterback Club | 990 | Team Member | 0 | $0 | $0 | View return |
| 2019 | Hockley County Farm Bureau | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Yerba Buena Community Benefit District | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Selah Foundation Inc. | 990PF | Secretary | 2 | $0 | $0 | View return |
| 2018 | Norwich University | 990 | VP Grad / Continuing Studies | 40 | $172,982 | $0 | View return |
| 2018 | Clearpath Foundation Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Great Lakes Center for the Arts | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Crime Research Group Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Selah Foundation Inc. | 990PF | Secretary | 2 | $0 | $0 | View return |
| 2018 | The Monday Morning Quarterback Club | 990 | Team Member | 0 | $0 | $0 | View return |
| 2017 | Norwich University | 990 | VP Grad/Continuing Studies | 40 | $168,486 | $0 | View return |
| 2017 | Norwich University | 990 | VP Grad/Continuing Studies | 40 | $168,486 | $0 | View return |
| 2017 | Clearpath Foundation Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Crime Research Group Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2017 | The Monday Morning Quarterback Club | 990 | Team Member | 0 | $0 | $0 | View return |
| 2017 | United Religions Initiative Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Selah Foundation Inc. | 990PF | Secretary | 2 | $0 | $0 | View return |
| 2017 | Arizonans for Children Inc. | 990 | Director | 2 | - | - | View return |
| 2017 | Great Lakes Center for the Arts | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Norwich University | 990 | VP Grad/Continuing Studies | 40 | $165,732 | $0 | View return |
| 2016 | Arizonans for Children Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | The Monday Morning Quarterback Club | 990 | Team Member | 0 | $0 | $0 | View return |
| 2016 | Crime Research Group Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2016 | Great Lakes Center for the Arts | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | United Religions Initiative Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Norwich University | 990 | VP Grad/Continuing Studies | 40 | $162,362 | $0 | View return |
| 2015 | Arizonans for Children Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Norwich University | 990 | VP Grad/Continuing Studies | 40 | $169,816 | $0 | View return |
| 2014 | Arizonans for Children Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Norwich University | 990 | VP Grad/Continuing Studies | 40 | $163,933 | $0 | View return |
| 2013 | Arizonans for Children Inc. | 990 | Director | 2 | $0 | $0 | View return |