| 2024 | Kiwanis Club of San Bernardino Charitable Foundation | 990 | Asst Secretary | 2 | $0 | $0 | View return |
| 2023 | Kiwanis Club of San Bernardino Charitable Foundation | 990 | Asst Secretary | 2 | $0 | $0 | View return |
| 2022 | St Francis X Cabrini Knights of Columbus Council 9679 | 990EZ | President | 0 | $0 | - | View return |
| 2022 | Kiwanis Club of San Bernardino Charitable Foundation | 990 | Asst Secretary | 2 | $0 | $0 | View return |
| 2022 | Csusb Philanthropic Foundation | 990 | Owner Emeritus, Ppl Inc. | 1 | $0 | $0 | View return |
| 2021 | Csusb Philanthropic Foundation | 990 | Owner Emeritus, Ppl Inc. | 40 | $0 | $95,767 | View return |
| 2021 | Kiwanis Club of San Bernardino Charitable Foundation | 990 | Asst Secretary | 2 | $0 | $0 | View return |
| 2021 | St Francis X Cabrini Knights of Columbus Council 9679 | 990EZ | President | 0 | $0 | - | View return |
| 2020 | Technical Employment Training Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Csusb Philanthropic Foundation | 990 | President, Southern California Services Ppl Inc | 1 | $0 | $0 | View return |
| 2020 | Kiwanis Club of San Bernardino Charitable Foundation | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | Technical Employment Training Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Csusb Philanthropic Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Kiwanis Club of San Bernardino Charitable Foundation | 990 | Secretary | 3 | $0 | $0 | View return |
| 2018 | Benevolent Protective Order of Elks | 990EZ | 2 Year Trustee | 2 | $0 | - | View return |
| 2018 | Technical Employment Training Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Kiwanis Club of San Bernardino Charitable Foundation | 990 | Secretary | 3 | $0 | $0 | View return |
| 2017 | Technical Employment Training Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Benevolent Protective Order of Elks | 990EZ | 3 Year Trustee | 2 | $0 | - | View return |
| 2017 | Csusb Philanthropic Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Kiwanis Club of San Bernardino Charitable Foundation | 990 | Secretary | 3 | $0 | $0 | View return |
| 2016 | Benevolent Protective Order of Elks | 990EZ | 4 Year Trustee | 2 | $0 | - | View return |
| 2016 | Technical Employment Training Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | San Bernardino Area Chamber of Commerce | 990 | Vice Chairman | 0 | $0 | $0 | View return |
| 2016 | Csusb Philanthropic Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Kiwanis Club of San Bernardino Charitable Foundation | 990 | Secretary | 3 | $0 | $0 | View return |
| 2015 | San Bernardino Area Chamber of Commerce | 990 | Vice Chairman | 0 | $0 | $0 | View return |
| 2015 | Technical Employment Training Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Csusb Philanthropic Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Kiwanis Club of San Bernardino Charitable Foundation | 990 | Secretary | 3 | $0 | $0 | View return |
| 2014 | Technical Employment Training Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | San Bernardino Area Chamber of Commerce | 990 | Vice Chairman | 0 | $0 | $0 | View return |
| 2014 | Kiwanis Club of San Bernardino Charitable Foundation | 990 | Secretary | 3 | $0 | $0 | View return |
| 2014 | Csusb Philanthropic Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | San Bernardino Area Chamber of Commerce | 990 | Vice Chairman | 0 | $0 | $0 | View return |
| 2013 | Technical Employment Training Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Kiwanis Club of San Bernardino Charitable Foundation | 990 | Secretary | 3 | $0 | $0 | View return |
| 2013 | Csusb Philanthropic Foundation | 990 | Director | 1 | $0 | $0 | View return |