| 2024 | The Western Hills Country Club Co | 990 | General Mana | 40 | $300,569 | $0 | View return |
| 2024 | Rogers Arkansas Gun Club Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2024 | Friends of Camp Sacramento | 990EZ | Member | 0 | $0 | - | View return |
| 2023 | Our Lady of the Lake Hospital Inc | 990 | Physician | 40 | $1,099,964 | $0 | View return |
| 2023 | The Western Hills Country Club Co | 990 | General Mana | 40 | $286,875 | $0 | View return |
| 2023 | Betterworld Together Foundation | 990PF | Vice-Chairman | 0 | $0 | $0 | View return |
| 2023 | The Betterworld Trust | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2023 | Healdsburg Rotary Scholarship Fund | 990 | Secretary | 5 | $0 | $0 | View return |
| 2023 | Friends of Camp Sacramento | 990EZ | Member | 0 | $0 | - | View return |
| 2023 | Connect Our Kids | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Rotary Club of Healdsburg | 990EZ | Secretary | 5 | $0 | - | View return |
| 2023 | Piedmont Senior Resources Area Agency on Aging Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Mount St. Joseph University | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | American Legion Department of IL The | 990 | Dept Historian | 20 | $0 | $0 | View return |
| 2022 | Our Lady of the Lake Hospital Inc | 990 | Physician | 40 | $1,051,928 | $0 | View return |
| 2022 | The Western Hills Country Club Co | 990 | General Mana | 40 | $269,461 | $0 | View return |
| 2022 | The Western Hills Country Club Co | 990 | General Mana | 40 | $269,461 | $0 | View return |
| 2022 | Connect Our Kids | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Friends of Camp Sacramento | 990EZ | Member | 0 | $0 | - | View return |
| 2022 | The Betterworld Trust | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2022 | Healdsburg Rotary Scholarship Fund | 990 | President | 7 | $0 | $0 | View return |
| 2022 | Betterworld Together Foundation | 990PF | Vice-Chairman | 0 | $0 | $0 | View return |
| 2022 | Rotary Club of Healdsburg | 990EZ | President | 7 | $0 | - | View return |
| 2021 | Our Lady of the Lake Hospital Inc | 990 | Physician | 40 | $1,024,080 | $0 | View return |
| 2021 | The Western Hills Country Club Co | 990 | General Mana | 40 | $258,014 | $0 | View return |
| 2021 | Betterworld Together Foundation | 990PF | Vice-Chairman | 0 | $0 | $0 | View return |
| 2021 | Connect Our Kids | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | The Betterworld Trust | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2021 | Royal Arch Masons of Virginia 64 Arvonia | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2021 | American Legion Department of IL The | 990 | Department Asst Historian | 2 | $0 | $0 | View return |
| 2020 | The Western Hills Country Club Co | 990 | General Mana | 40 | $251,025 | $0 | View return |
| 2020 | The Betterworld Trust | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2020 | Connect Our Kids | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Betterworld Together Foundation | 990PF | Vice-Chairman | 0 | $0 | $0 | View return |
| 2020 | American Legion Department of IL The | 990 | Department Asst Historian | 2 | $0 | $0 | View return |
| 2019 | Our Lady of the Lake Hospital Inc | 990 | Staff Physician | 40 | $1,001,104 | $0 | View return |
| 2019 | The Western Hills Country Club Co | 990 | General Mana | 40 | $230,390 | $0 | View return |
| 2019 | Connect Our Kids | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | American Legion Department of IL The | 990 | Department Historian | 2 | $0 | $0 | View return |
| 2019 | Friends of Camp Sacramento | 990EZ | Member | 0 | $0 | - | View return |
| 2019 | The Betterworld Trust | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2019 | San Isabel View Cemetery Company | 990EZ | President | 1 | $0 | - | View return |
| 2019 | Betterworld Together Foundation | 990PF | Vice-Chairman | 0 | $0 | $0 | View return |
| 2018 | The Western Hills Country Club Co | 990 | General Mana | 40 | $207,443 | $0 | View return |
| 2018 | American Legion Department of IL The | 990 | Department Historian | 2 | $0 | $0 | View return |
| 2018 | The Betterworld Trust | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2018 | Betterworld Together Foundation | 990PF | Vice-Chairman | 0 | $0 | $0 | View return |
| 2018 | Connect Our Kids | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Connect Our Kids | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Our Lady of the Lake Hospital Inc | 990 | Staff Physician | 40 | $960,612 | $0 | View return |
| 2017 | The Western Hills Country Club Co | 990 | General Mana | - | $204,792 | $0 | View return |
| 2017 | Betterworld Together Foundation | 990PF | Vice-Chairman | 0 | $0 | $0 | View return |
| 2017 | Connect Our Kids | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | The Betterworld Trust | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2017 | American Legion Department of IL The | 990 | Department Historian | 2 | $0 | $0 | View return |
| 2017 | Dupage Habitat for Humanity | 990 | Director | 5 | $0 | $0 | View return |
| 2016 | Betterworld Together Foundation | 990PF | Vice-Chairman | 0 | $0 | $0 | View return |
| 2016 | The Betterworld Trust | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2016 | Dupage Habitat for Humanity | 990 | Director | 5 | $0 | $0 | View return |
| 2015 | The Betterworld Trust | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2015 | Betterworld Together Foundation | 990PF | Vice-Chairman | 0 | $0 | $0 | View return |
| 2015 | Dupage Habitat for Humanity | 990 | Director | 5 | $0 | $0 | View return |
| 2014 | Impact Christian Youth Camp Inc | 990 | Camp Director | 40 | $8,924 | $0 | View return |
| 2014 | The Betterworld Trust | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2014 | Elk Grove Firemens Association | 990EZ | Vice President | 1 | $0 | - | View return |
| 2014 | Betterworld Together Foundation | 990PF | Vice-Chairman | 0 | $0 | $0 | View return |
| 2014 | Country Club of St George Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Dupage Habitat for Humanity | 990 | Director | 5 | $0 | $0 | View return |
| 2013 | Impact Christian Youth Camp Inc | 990 | Camp Director | 40 | $11,850 | $0 | View return |
| 2013 | Betterworld Together Foundation | 990PF | Vice-Chairman | 0 | $0 | $0 | View return |
| 2013 | Country Club of St George Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Betterworld Together Foundation | 990PF | Vice-Chairman | 0 | $0 | $0 | View return |
| 2013 | The Betterworld Trust | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2013 | Dorchester Academy Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Dupage Habitat for Humanity | 990 | Director | 5 | $0 | $0 | View return |