He began his career at PricewaterhouseCoopers, where he worked in the area of audit and business assurance as a manager in the Atlanta office. Upon returning to Albuquerque, he worked as a manager in a local accounting firm, specializing in taxation and business valuation.