Current
- City of Chino, Planning Commissioner
- Chino Valley Unified School District Measure G Oversight Committee, Vice-Chairman
- California Institution for Men – Chino Prison, Citizens Advisory Committee, Member
- Chino Valley Unified School District Facilities Naming Committee, Member
- Inland Hills Church, Member
- Chino American Legion Post 299, Member
- Howard Jarvis Taxpayers Association, Member
Past
- President, Chino High School Sports Boosters
- President, Chino High School Basketball Booster
- Magnolia Jr. High Band Booster
- Chino American Little League Manager/Coach
- City of Chino Basketball Coach
- AYSO Region 67 Coach/Referee
- Chino High School Band Booster
- Facilities Master Plan Committee
- Cattle Elementary School Site Council
- Rhodes Elementary School Site Council