| 2023 | Iowa Health System | 990 | Board Vice Chair (To 7/23) | 1 | $7,250 | $0 | View return |
| 2023 | Summitone Enterprises Inc | 990EZ | Director (Term: 11/28/2023) | 1 | $0 | $0 | View return |
| 2022 | Iowa Health System | 990 | Board Vice Chair | 1 | $21,250 | $0 | View return |
| 2021 | Iowa Health System | 990 | Board Vice Chair | 1 | $14,250 | $0 | View return |
| 2020 | Iowa Health System | 990 | Board Member | 1 | $18,415 | $0 | View return |
| 2020 | Trimark Physicians Group | 990 | Board Member | 1 | $0 | $18,415 | View return |
| 2020 | Trinity Health Systems Inc | 990 | Board Member | 1 | $0 | $18,415 | View return |
| 2020 | Trinity Regional Medical Center | 990 | Board Member | 1 | $0 | $18,415 | View return |
| 2019 | Iowa Health System | 990 | Board Member | 1 | $20,500 | $0 | View return |
| 2019 | Trinity Building Corporation | 990 | Board Vice Chair | 1 | $0 | $20,500 | View return |
| 2019 | Trinity Regional Medical Center | 990 | Board Member | 1 | $0 | $20,500 | View return |
| 2019 | Trimark Physicians Group | 990 | Board Member | 1 | $0 | $20,500 | View return |
| 2019 | Trinity Health Systems Inc | 990 | Board Member | 1 | $0 | $20,500 | View return |
| 2018 | Iowa Health System | 990 | Board Member | 1 | $14,750 | $0 | View return |
| 2018 | Trinity Building Corporation | 990 | Board Vice Chair | 1 | $0 | $14,750 | View return |
| 2018 | Trinity Health Systems Inc | 990 | Board Member | 1 | $0 | $14,750 | View return |
| 2018 | Trimark Physicians Group | 990 | Board Member | 1 | $0 | $14,750 | View return |
| 2018 | Trinity Regional Medical Center | 990 | Board Member | 1 | $0 | $14,750 | View return |
| 2017 | Iowa Health System | 990 | Board Member | 1 | $16,004 | $0 | View return |
| 2017 | Trinity Health Systems Inc | 990 | Board Member | 1 | $0 | $16,004 | View return |
| 2017 | Trinity Building Corporation | 990 | Board Vice Chair | 1 | $0 | $16,004 | View return |
| 2017 | Trimark Physicians Group | 990 | Board Member | 1 | $0 | $16,004 | View return |
| 2017 | Trinity Regional Medical Center | 990 | Board Member | 1 | $0 | $16,004 | View return |
| 2016 | Trinity Building Corporation | 990 | Board Vice Chair | 1 | $0 | $0 | View return |
| 2016 | Trinity Health Systems Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Trimark Physicians Group | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Trinity Regional Medical Center | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Trinity Health Systems Inc | 990 | Board Chair | 1 | $0 | $12,943 | View return |
| 2015 | Trimark Physicians Group | 990 | Board Chair | 1 | $0 | $12,943 | View return |
| 2015 | Trinity Regional Medical Center | 990 | Board Chair | 1 | $0 | $12,943 | View return |
| 2015 | Trinity Building Corporation | 990 | Board Vice Chair | 1 | $0 | $0 | View return |
| 2014 | Trimark Physicians Group | 990 | Board Chair | 1 | $4,000 | $10,509 | View return |
| 2014 | Trinity Building Corporation | 990 | Board Vice Chair | 1 | $0 | $14,509 | View return |
| 2014 | Trinity Regional Medical Center | 990 | Board Chair | 1 | $0 | $14,509 | View return |
| 2014 | Trinity Health Systems Inc | 990 | Board Chair | 1 | $0 | $14,509 | View return |
| 2013 | Trimark Physicians Group | 990 | Board Vice Chair | 1 | $5,500 | $39 | View return |
| 2013 | Trinity Health Systems Inc | 990 | Board Vice Chair | 1 | $0 | $5,539 | View return |
| 2013 | Trinity Building Corporation | 990 | Board Vice Chair | 1 | $0 | $5,539 | View return |
| 2013 | Trinity Regional Medical Center | 990 | Board Vice Chair | 1 | $0 | $5,539 | View return |
| 2013 | Greater Fort Dodge Growth Alliance | 990 | Vice Preside | - | $0 | $0 | View return |