| 2024 | Ministry Partners for Christ Inc | 990PF | Chairman | 1 | $0 | $0 | View return |
| 2023 | Ministry Partners for Christ Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2023 | Point Loma Nazarene University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Point Loma Nazarene University Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Ministry Partners for Christ Inc | 990PF | Director | 1 | $0 | - | View return |
| 2021 | America'S Christian Credit Union | 990 | Former President/CEO | 40 | $793,280 | $0 | View return |
| 2021 | Ministry Partners for Christ Inc | 990PF | Director | 1 | $0 | - | View return |
| 2021 | Point Loma Nazarene University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Point Loma Nazarene University Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Eastern Nazarene College | 990 | Trustee | 0.6 | $0 | $0 | View return |
| 2020 | America'S Christian Credit Union | 990 | President & CEO (Left 2020) | 40 | $156,901 | $0 | View return |
| 2020 | Ministry Partners for Christ Inc | 990PF | Director | 1 | $0 | - | View return |
| 2020 | Point Loma Nazarene University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | America'S Christian Credit Union | 990 | President/CEO/Treasurer | 40 | $474,836 | $0 | View return |
| 2019 | The Legacy Center Community Development Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Point Loma Nazarene University Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Point Loma Nazarene University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | America'S Christian Credit Union | 990 | President/CEO/Treasurer | 40 | $420,760 | $0 | View return |
| 2018 | Point Loma Nazarene University Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | The Legacy Center Community Development Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Point Loma Nazarene University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | America'S Christian Credit Union | 990 | President/CEO/Treasurer | 40 | $423,842 | $0 | View return |
| 2017 | The Legacy Center Community Development Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Point Loma Nazarene University Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Point Loma Nazarene University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Point Loma Nazarene University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | America'S Christian Credit Union | 990 | President/CEO | 40 | $3,333,553 | $0 | View return |
| 2016 | The Legacy Center Community Development Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Point Loma Nazarene University Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Point Loma Nazarene University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | America'S Christian Credit Union | 990 | President/CEO | 40 | $382,128 | $0 | View return |
| 2015 | The Legacy Center Community Development Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Point Loma Nazarene University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Point Loma Nazarene University Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | America'S Christian Credit Union | 990 | President/CEO | 40 | $333,929 | $0 | View return |
| 2014 | The Legacy Center Community Development Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Point Loma Nazarene University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Point Loma Nazarene University Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | America'S Christian Credit Union | 990 | President/CEO | 40 | $315,401 | $0 | View return |
| 2013 | The Legacy Center Community Development Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Point Loma Nazarene University Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Point Loma Nazarene University | 990 | Trustee | 1 | $0 | $0 | View return |