| 2025 | Montana Petroleum Association | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Montana Petroleum Association | 990 | Prev Exec. Director | 40 | $60,822 | $0 | View return |
| 2024 | Signal Peak Community Foundation | 990PF | Vice Chairman | 1 | $0 | $0 | View return |
| 2024 | Call of the Sea | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Montana Water Resources Association | 990EZ | Director | 0.25 | $0 | $0 | View return |
| 2024 | The Montana Taxpayers' Association | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Living the Word Bible Institute and Evangelism Center | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2024 | Shasta County Fire Safe Council | 990 | Vice-Chair | 1 | $0 | $0 | View return |
| 2023 | Montana Petroleum Association | 990 | Executive Director | 40 | $121,262 | $0 | View return |
| 2023 | Signal Peak Community Foundation | 990PF | Vice Chairman | 1 | $0 | $0 | View return |
| 2023 | Call of the Sea | 990 | Director | 32 | $0 | $0 | View return |
| 2023 | Living the Word Bible Institute and Evangelism Center | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2023 | Independent Petroleum Association | 990 | Regional Director | 1 | $0 | $0 | View return |
| 2023 | Montana Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Montana Petroleum Association | 990 | Executive Director | 40 | $114,544 | $0 | View return |
| 2022 | Living the Word Bible Institute and Evangelism Center | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2022 | Colorado Railroad Historical Foundation Inc. | 990 | Trustee | 20 | $0 | $0 | View return |
| 2022 | Independent Petroleum Association | 990 | Regional Director | 1 | $0 | $0 | View return |
| 2022 | Call of the Sea | 990 | Director | 40 | $0 | $0 | View return |
| 2022 | Signal Peak Community Foundation | 990PF | Vice Chairman | 1 | $0 | $0 | View return |
| 2021 | Montana Petroleum Association | 990 | Executive Director | 40 | $111,586 | $0 | View return |
| 2021 | Independent Petroleum Association | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Iowa Legal Aid Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Living the Word Bible Institute and Evangelism Center | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2021 | Colorado Railroad Historical Foundation Inc. | 990 | Trustee | 40 | $0 | $0 | View return |
| 2021 | Call of the Sea | 990 | Director | 40 | $0 | $0 | View return |
| 2021 | Signal Peak Community Foundation | 990PF | Vice Chairman | 1 | $0 | $0 | View return |
| 2020 | Montana Petroleum Association | 990 | Executive Director | 40 | $101,149 | $0 | View return |
| 2020 | Colorado Railroad Historical Foundation Inc. | 990 | Trustee | 40 | $0 | $0 | View return |
| 2020 | Living the Word Bible Institute and Evangelism Center | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2020 | Signal Peak Community Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2020 | Chisago County Council for Exceptional Individuals Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Iowa Legal Aid Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Independent Petroleum Association | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Call of the Sea | 990 | Director | 40 | $0 | $0 | View return |
| 2019 | Montana Petroleum Association | 990 | Executive Director | 40 | $103,090 | $0 | View return |
| 2019 | Signal Peak Community Foundation | 990PF | Chairman | 1 | $0 | $0 | View return |
| 2019 | Chisago County Council for Exceptional Individuals Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Rotary Club of Traverse City Michigan | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2019 | Iowa Legal Aid Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Colorado Railroad Historical Foundation Inc. | 990 | Trustee | 40 | $0 | $0 | View return |
| 2019 | Independent Petroleum Association | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Living the Word Bible Institute and Evangelism Center | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2019 | Call of the Sea | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Washington DC Region Scca Inc | 990 | Asst Region | 5 | $0 | $0 | View return |
| 2018 | Montana Petroleum Association | 990 | Executive Director | 40 | $97,377 | $0 | View return |
| 2018 | Dallas Historical Society Hall of State Fair Park | 990 | Deputy Director | 40 | $72,368 | $0 | View return |
| 2018 | Rotary Club of Traverse City Michigan | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2018 | Northwestern Michigan Child & Family Services Foundation Inc | 990 | President | 5 | $0 | $0 | View return |
| 2018 | Colorado Railroad Historical Foundation Inc. | 990 | Trustee | 40 | $0 | $0 | View return |
| 2018 | Signal Peak Community Foundation | 990PF | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Iowa Legal Aid Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Independent Petroleum Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Call of the Sea | 990 | Director, Project Director, Co-Found | 2 | $0 | $0 | View return |
| 2018 | Washington DC Region Scca Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Colorado Railroad Historical Foundation Inc. | 990 | Trustee | 40 | $0 | $0 | View return |
| 2017 | Montana Petroleum Association | 990 | Executive Director | 40 | $99,606 | $0 | View return |
| 2017 | Dallas Historical Society Hall of State Fair Park | 990 | Deputy Director | 40 | $70,251 | $0 | View return |
| 2017 | Rotary Club of Traverse City Michigan | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2017 | Rotary Camps & Services of Traverse City | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2017 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Iowa Legal Aid Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Colorado Railroad Historical Foundation Inc. | 990 | Trustee | 40 | $0 | $0 | View return |
| 2017 | Washington DC Region Scca Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Call of the Sea | 990 | Project Director, Co-Found | 2 | $0 | $0 | View return |
| 2017 | Independent Petroleum Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Northwestern Michigan Child & Family Services Foundation Inc | 990 | President | 5 | $0 | $0 | View return |
| 2017 | Signal Peak Community Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2017 | Iowa Lions Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Montana Petroleum Association | 990 | Executive Director | 40 | $82,055 | $0 | View return |
| 2016 | Rotary Camps & Services of Traverse City | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2016 | Rotary Club of Traverse City Michigan | 990 | Treasurer | 15 | $0 | $0 | View return |
| 2016 | Call of the Sea | 990 | Project Director, Co-Founder | 2 | $0 | $0 | View return |
| 2016 | Domestic Energy Producers Alliance Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Signal Peak Community Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2016 | Northwestern Michigan Child & Family Services Foundation Inc | 990 | President | 5 | $0 | $0 | View return |
| 2016 | Hill City Lions Club | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Rotary Camps & Services of Traverse City | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2015 | Rotary Club of Traverse City Michigan | 990 | Treasurer | 15 | $0 | $0 | View return |
| 2015 | Iowa Legal Aid | 990 | Executive Committee,Director | 1.5 | $0 | $0 | View return |
| 2015 | Hill City Lions Club | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Color Pigments Manufacturers Association Inc | 990 | Governor | 1 | $0 | $0 | View return |
| 2015 | Montana Petroleum Association | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2015 | Signal Peak Community Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2015 | Call of the Sea | 990 | Director | 40 | $0 | $0 | View return |
| 2015 | Northwestern Michigan Child & Family Services Foundation Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2015 | Belle Fourche Country Club | 990 | Director | - | $0 | $0 | View return |
| 2014 | Rotary Camps & Services of Traverse City | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2014 | The Educational Tall Ship Inc | 990 | Executive Director | 30 | $0 | $0 | View return |
| 2014 | Signal Peak Community Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2014 | Rotary Club of Traverse City Michigan | 990 | Treasurer | 15 | $0 | $0 | View return |
| 2014 | Northwestern Michigan Child & Family Services Foundation Inc | 990EZ | President | 0.1 | $0 | - | View return |
| 2014 | Hill City Lions Club | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | Belle Fourche Country Club | 990 | Director | - | $0 | $0 | View return |
| 2013 | Hill City Lions Club | 990 | Secretary | 1 | $0 | $0 | View return |
| 2013 | Signal Peak Community Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2013 | Belle Fourche Country Club | 990 | Director | - | $0 | $0 | View return |
| 2012 | Signal Peak Community Foundation | 990PF | Director | 1 | $0 | $0 | View return |