Married: Catherine Flores
Previous: Staff, Assemblyman Steve Peace
1996-Present: Member, Yosemite Community College District Board of Trustees
2000: Director, 38th District Agricultural Association/ Stanislaus County Fair Board.
2002: City Attorney, Cities of Newman, Oakdale, Riverbank, Livingston, Atwater, Jamestown, Groveland, Denair and Grayson.
2002-2003: President, Stanislaus County Fair board