He previously served in the White House Office of the IP Enforcement Coordinator and as expert advisor to the USPTO Director and Deputy Director. He served as a law clerk to Judge Linn of the Federal Circuit.