| 2024 | Yellowstone Theological Institute | 990 | Board Member | 5 | $0 | $0 | View return |
| 2024 | Yellowstone Theological Institute | 990 | Board Member | 5 | $0 | $0 | View return |
| 2023 | Yellowstone Theological Institute | 990 | Interim Chai | 5 | $0 | $0 | View return |
| 2023 | Shepherds Theological Seminary Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Freedom Sings USA | 990EZ | Sgt At Arms | 20 | $0 | $0 | View return |
| 2022 | Yellowstone Theological Institute | 990 | Interim Chai | 5 | $0 | $0 | View return |
| 2022 | Freedom Sings USA | 990EZ | Sgt At Arms | 20 | $0 | $0 | View return |
| 2022 | Montana Baptist Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Shepherds Theological Seminary Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Yellowstone Theological Institute | 990 | Treasurer | - | $0 | $0 | View return |
| 2021 | Shepherds Theological Seminary Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Montana Baptist Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Freedom Sings USA | 990EZ | Sargent At Arms | 20 | $0 | $0 | View return |
| 2020 | Montana Baptist Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Shepherds Theological Seminary Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Yellowstone Theological Institute | 990 | Treasurer | - | $0 | $0 | View return |
| 2019 | Freedom Sings USA | 990EZ | Sgt At Arms | 20 | $0 | $0 | View return |
| 2019 | Occoneechee Council Inc Boy Scouts of America #421 | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Occoneechee Council Inc Boy Scouts #421- Endowment | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Montana Baptist Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Shepherds Theological Seminary Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Occoneechee Council Inc Boy Scouts #421- Endowment | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Occoneechee Council Inc Boy Scouts of America #421 | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Shepherds Theological Seminary Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Occoneechee Council Inc Boy Scouts #421- Endowment | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Shepherds Theological Seminary Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Occoneechee Council Inc Boy Scouts of America #421 | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Yellowstone Theological Institute | 990 | Treasurer | - | $0 | $0 | View return |
| 2016 | Yellowstone Theological Institute | 990 | Treasurer | 0.75 | $0 | $0 | View return |
| 2016 | Yellowstone Theological Institute | 990 | Treasurer | 0.75 | $0 | $0 | View return |
| 2015 | Yellowstone Theological Institute | 990 | Director | 0.75 | $0 | $0 | View return |
| 2014 | Yellowstone Theological Institute | 990 | Director | 0.75 | $0 | $0 | View return |
| 2013 | Yellowstone Theological Institute | 990 | Director | 0.75 | $0 | $0 | View return |