Raised in Salinas, he has been with the CPA firm of Stevens, Sloan and Shah since 1999. He was an organizer of Pacific Valley Bank, served on the Board of Directors from 2004-2008 and is a consultant to the bank. He has a Bachelor in Accounting, an MBA with a concentration in Finance, and a Masters in Business Taxation.