Federal Judiciary
Deputy Federal Public Defender
Hon. Warren J. Ferguson, U.S. Court of Appeals, 9th Circuit
Law Clerk
U.S. House of Representatives
Counsel, House Judiciary Committee
Brimley Group
Vice-President and Counsel
Office of the Federal Public Defender
Supervising Deputy Federal Public Defender
Stanford University Law School