| 2024 | Barebones Productions | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2024 | Joni and Friends | 990 | Chairman/Director | 1 | $0 | $0 | View return |
| 2024 | Margaret T Biddle Trust Twelfth Paragraph | 990PF | Trustee | 10 | $0 | $0 | View return |
| 2024 | The Living Waters Trust | 990PF | Trustee | 8 | $0 | $0 | View return |
| 2024 | Mercy Ships Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Cure International Inc. | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2024 | Mercy Ships International | 990 | Treasurer/ Vice Chairman | 3 | $0 | $0 | View return |
| 2023 | Margaret T Biddle Trust Twelfth Paragraph | 990PF | Trustee | 10 | $0 | $0 | View return |
| 2023 | The Living Waters Trust | 990PF | Trustee | 8 | $0 | $0 | View return |
| 2023 | Grayson Grand Central Station | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Cure International Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Barebones Productions | 990EZ | Treasurer | 5 | $0 | $0 | View return |
| 2022 | Mercy Ships International | 990 | Vice Chair, Treasurer, Exec Co | 0.5 | $0 | $0 | View return |
| 2022 | The Living Waters Trust | 990PF | Trustee | 8 | $0 | $0 | View return |
| 2022 | Mercy Ships International | 990 | Chairman | 3 | $0 | $0 | View return |
| 2022 | Joni and Friends | 990 | Director/Chairman | 1 | $0 | $0 | View return |
| 2022 | Barebones Productions | 990EZ | Chair | 4 | $0 | $0 | View return |
| 2022 | Grayson Grand Central Station | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Mercy Ships Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Margaret T Biddle Trust Twelfth Paragraph | 990PF | Trustee | 10 | $0 | $0 | View return |
| 2021 | Grayson Grand Central Station | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Margaret T Biddle Trust Twelfth Paragraph | 990PF | Trustee | 10 | $0 | - | View return |
| 2021 | Sat-7 Education & Development Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Barebones Productions | 990EZ | Chair | 5 | $0 | $0 | View return |
| 2021 | Mercy Ships International | 990 | Vice Chair, Treasurer, Exec Co | 0.5 | $0 | $0 | View return |
| 2021 | Joni and Friends | 990 | Director/Chairman | 1 | $0 | $0 | View return |
| 2021 | Mercy Ships International | 990 | Chairman | 3 | $0 | $0 | View return |
| 2021 | The Living Waters Trust | 990PF | Trustee | 8 | $0 | $0 | View return |
| 2021 | Mercy Ships Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Cure International Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | The Living Waters Trust | 990PF | Trustee | 8 | $0 | $0 | View return |
| 2020 | Joni and Friends | 990 | Director/Chairman | 1 | $0 | $0 | View return |
| 2020 | Barebones Productions | 990EZ | Chair | 3 | $0 | $0 | View return |
| 2020 | Mercy Ships International | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Mercy Ships International | 990 | Vice Chairman, Treasurer | 1 | $0 | $0 | View return |
| 2020 | Mercy Ships Foundation | 990 | Director | 0.2 | $0 | $0 | View return |
| 2020 | Grayson Grand Central Station | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Cure International Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Wm B Thompson Fund | 990PF | Trustee | 15 | $0 | - | View return |
| 2020 | The Living Waters Trust | 990PF | Trustee | 8 | $0 | $0 | View return |
| 2019 | Mercy Ships International | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Joni and Friends | 990 | Director / Chairman | 1 | $0 | $0 | View return |
| 2019 | Mercy Ships Foundation | 990 | Treasurer | 0.2 | $0 | $0 | View return |
| 2019 | Mercy Ships International | 990 | Vice Chairman, Treasurer | 1 | $0 | $0 | View return |
| 2019 | The Living Waters Trust | 990PF | Trustee | 8 | $0 | $0 | View return |
| 2019 | Cure International Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Barebones Productions | 990EZ | Co-Chair | 2 | $0 | $0 | View return |
| 2018 | Mercy Ships International | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2018 | Joni and Friends | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Cure International Inc. | 990 | Director | 0.8 | $0 | $0 | View return |
| 2018 | New Song | 990EZ | Director | 3 | $0 | $0 | View return |
| 2018 | Sat-7 Education & Development Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Mercy Ships International | 990 | Vice Chairman, Treasurer | 1 | $0 | $0 | View return |
| 2018 | Mercy Ships Foundation | 990 | Treasurer | 0.2 | $0 | $0 | View return |
| 2018 | The Living Waters Trust | 990PF | Trustee | 8 | $0 | $0 | View return |
| 2017 | Mercy Ships International | 990 | Vice Chairman, Treasurer | 1 | $0 | $0 | View return |
| 2017 | Sat-7 Education & Development Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Mercy Ships International | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2017 | New Song | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2017 | The Living Waters Trust | 990PF | Trustee | 8 | $0 | $0 | View return |
| 2017 | Joni and Friends | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Mercy Ships Foundation | 990 | Treasurer | 0.2 | $0 | $0 | View return |
| 2017 | Cure International Inc. | 990 | Director | 0.8 | $0 | $0 | View return |
| 2016 | Sat-7 Education & Development Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | New Song | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2016 | The Living Waters Trust | 990PF | Trustee | 8 | $0 | $0 | View return |
| 2016 | Mercy Ships International | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2016 | Mercy Ships International | 990 | Vice Chairman, Treasurer | 1 | $0 | $0 | View return |
| 2016 | Joni and Friends | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Mercy Ships Foundation | 990 | Treasurer | 0.2 | $0 | $0 | View return |
| 2016 | Cure International Inc. | 990 | Director | 0.8 | $0 | $0 | View return |
| 2015 | Joni and Friends | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Mercy Ships International | 990 | Vice Chairman, Treasurer | 1 | $0 | $0 | View return |
| 2015 | Mercy Ships Foundation | 990 | Treasurer | 0.2 | $0 | $0 | View return |
| 2015 | New Song | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2015 | The Living Waters Trust | 990PF | Trustee | 8 | $0 | $0 | View return |
| 2015 | Mercy Ships International | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2015 | Cure International Inc. | 990 | Director | 0.8 | $0 | $0 | View return |
| 2014 | Mercy Ships International | 990 | Vice Chairman, Treasurer | 1 | $0 | $0 | View return |
| 2014 | New Song | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2014 | Mercy Ships International | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2014 | Barebones Productions | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2014 | Mercy Ships Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Cure International Inc. | 990 | Director | 0.8 | $0 | $0 | View return |
| 2013 | Mercy Ships International | 990 | Treasurer/ Managing Director | 32 | $0 | $0 | View return |
| 2013 | Mercy Ships International | 990 | Vice Chairman, Treasurer | 1 | $0 | $0 | View return |
| 2013 | Barebones Productions | 990 | - | 5 | $0 | $0 | View return |
| 2013 | The Living Waters Trust | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2013 | Mercy Ships Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Cure International Inc. | 990 | Director | 0.8 | $0 | $0 | View return |
| 2012 | The Living Waters Trust | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2011 | The Living Waters Trust | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2010 | The Living Waters Trust | 990PF | Trustee | 0 | $0 | $0 | View return |