He started his professional career as a law clerk to Brett Kavanaugh, a judge at the United States Court of Appeals for the District of Columbia Circuit. Afterwards, he worked for a member of Congress, the representative Jeb Hensarling (R-TX05), as a legislative assistant. He then moved to the private sector, working as a senior litigation assistant for the global law firm Gibson, Dunn & Crutcher. There, his practice was mainly related to federal regulatory agencies. In May 2014, he went back to the Hill, becoming U.S. Senator Rob Portman's (R-Ohio) General Counsel and accompanied the Senator to the Subcommittee on Investigations of the Committee of Homeland Security and Governmental Affairs.