| 2025 | American Postal Workers Union | 990EZ | Treasurer | 15 | $25,702 | $0 | View return |
| 2025 | Get Up and Move | 990EZ | President | 0 | $0 | - | View return |
| 2024 | Young Mens Christian Association of Greater Long Beach | 990 | President & CEO | 50 | $398,272 | $0 | View return |
| 2024 | American Postal Workers Union | 990EZ | Treasurer | 15 | $12,885 | $0 | View return |
| 2024 | Get Up and Move | 990EZ | President | 0 | $0 | - | View return |
| 2024 | Sos Outreach | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Young Mens Christian Association of Greater Long Beach | 990 | President & CEO | 50 | $372,213 | $0 | View return |
| 2023 | American Postal Workers Union | 990EZ | Treasurer | 10 | $12,671 | $0 | View return |
| 2023 | Long Beach Church Collective | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Sos Outreach | 990 | Director | - | $0 | $0 | View return |
| 2023 | Long Beach Rotary Charitable Foundation | 990 | President | 8 | $0 | $0 | View return |
| 2022 | Young Mens Christian Association of Greater Long Beach | 990 | President & CEO | 50 | $298,333 | $0 | View return |
| 2022 | American Postal Workers Union | 990EZ | Treasurer | 5 | $7,393 | $0 | View return |
| 2022 | Long Beach Church Collective | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2022 | Sos Outreach | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Rotary Club of Long Beach California | 990 | President | 8 | $0 | $0 | View return |
| 2022 | Long Beach Rotary Charitable Foundation | 990 | Vice Preside | 4 | $0 | $0 | View return |
| 2021 | Young Mens Christian Association of Greater Long Beach | 990 | President & CEO | 50 | $325,280 | $0 | View return |
| 2021 | American Postal Workers Union | 990EZ | Treasurer | 4 | $5,320 | $0 | View return |
| 2021 | Sos Outreach | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Long Beach Rotary Charitable Foundation | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Rotary Club of Long Beach California | 990 | President El | 5 | $0 | $0 | View return |
| 2020 | Young Mens Christian Association of Greater Long Beach | 990 | President & CEO | 50 | $249,489 | $0 | View return |
| 2020 | American Postal Workers Union | 990EZ | Tresurer | 8 | $2,652 | $0 | View return |
| 2020 | Sos Outreach | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Long Beach Rotary Charitable Foundation | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Rotary Club of Long Beach California | 990 | President No | 2 | $0 | $0 | View return |
| 2019 | Young Mens Christian Association of Greater Long Beach | 990 | President & CEO | 50 | $246,304 | $0 | View return |
| 2019 | American Postal Workers Union | 990EZ | Treasurer | 5 | $2,588 | $0 | View return |
| 2019 | Sos Outreach | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | California YMCA Youth & Government | 990 | Secretary | 2.5 | $0 | $0 | View return |
| 2018 | Young Mens Christian Association of Greater Long Beach | 990 | President & CEO | 50 | $234,575 | $0 | View return |
| 2018 | American Postal Workers Union | 990EZ | Treasurer Financial Secretary | 10 | $1,400 | $0 | View return |
| 2018 | American Postal Workers Union | 990EZ | Treasurer Financial Secretary | 10 | $1,400 | $0 | View return |
| 2018 | Long Beach Rotary Charitable Foundation | 990 | Appointed Director | 2 | $0 | $0 | View return |
| 2018 | California YMCA Youth & Government | 990 | Secretary | 2.5 | $0 | $0 | View return |
| 2018 | California YMCA Youth & Government | 990 | Secretary | 2.5 | $0 | $0 | View return |
| 2017 | Young Mens Christian Association of Greater Long Beach | 990 | President & CEO | 50 | $224,543 | $0 | View return |
| 2017 | Long Beach Rotary Charitable Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | California YMCA Youth & Government | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2016 | Young Mens Christian Association of Greater Long Beach | 990 | President & CEO | 50 | $214,813 | $0 | View return |
| 2016 | Rotary Club of Long Beach California | 990 | Assis To Pres | 2 | $0 | $0 | View return |
| 2016 | Long Beach Rotary Charitable Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | California YMCA Youth & Government | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2015 | Young Mens Christian Association of Greater Long Beach | 990 | President & CEO | 50 | $204,583 | $0 | View return |
| 2015 | California YMCA Youth & Government | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Young Mens Christian Association of Greater Long Beach | 990 | President & CEO | 50 | $186,861 | $0 | View return |
| 2014 | California YMCA Youth & Government | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Rotary Club of Long Beach California | 990 | Vice President | 2 | $0 | $0 | View return |
| 2013 | California YMCA Youth & Government | 990 | Director | 0 | $0 | $0 | View return |