| 2023 | Joshua Nations International | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Nw Iowa Credit Union | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2022 | Joshua Nations International | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Joshua Nations International | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Nw Iowa Credit Union | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2020 | Zoological Society of San Diego DBA San Diego Zoo Global | 990 | Chief Life Sciences Officer | 50 | $383,596 | $0 | View return |
| 2020 | Nw Iowa Credit Union | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Zoological Society of San Diego DBA San Diego Zoo Global | 990 | Chief Life Sciences Office | 50 | $274,058 | $0 | View return |
| 2019 | Nw Iowa Credit Union | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Zoological Society of San Diego DBA San Diego Zoo Global | 990 | Chief Life Sciences Officer | 50 | $262,019 | $0 | View return |
| 2018 | Nw Iowa Credit Union | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Zoological Society of San Diego DBA San Diego Zoo Global | 990 | Chief Life Sciences Office | 50 | $249,197 | $0 | View return |
| 2017 | Nw Iowa Credit Union | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Zoological Society of San Diego DBA San Diego Zoo Global | 990 | Chief Life Sciences Office | 50 | $239,197 | $0 | View return |
| 2016 | Macoupin County Farm Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Firemens Relief Assns of Minn Adrian Fire Relief Association | 990EZ | Mayor | 0.25 | $0 | - | View return |
| 2016 | The Turtle Survival Alliance Foundation | 990 | Board Member | 0 | $0 | $0 | View return |
| 2015 | Zoological Society of San Diego DBA San Diego Zoo Global | 990 | Chief Life Sciences Officer | 50 | $237,575 | $0 | View return |
| 2015 | Macoupin County Farm Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Firemens Relief Assns of Minn Adrian Fire Relief Association | 990EZ | Mayor | 0.25 | $0 | - | View return |
| 2015 | The Turtle Survival Alliance Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Zoological Society of San Diego DBA San Diego Zoo Global | 990 | Chief Life Sciences Officer | 50 | $220,919 | $0 | View return |
| 2014 | Macoupin County Farm Bureau | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Firemens Relief Assns of Minn Adrian Fire Relief Association | 990EZ | Mayor | 0.25 | $0 | - | View return |
| 2014 | The Turtle Survival Alliance Foundation | 990 | Board Member | 1 | - | - | View return |
| 2013 | Zoological Society of San Diego DBA San Diego Zoo Global | 990 | Chief Life Sciences Officer | 50 | $214,191 | $0 | View return |
| 2013 | Macoupin County Farm Bureau | 990 | Director | 0.5 | $385 | $0 | View return |
| 2013 | Firemens Relief Assns of Minn Adrian Fire Relief Association | 990EZ | Mayor | 0.25 | $0 | - | View return |
| 2013 | The Turtle Survival Alliance Foundation | 990 | Board Member | 1 | - | - | View return |