After serving honorably in the United States Marine Corps, John got his undergraduate degree from UC Berkeley. During law school, John spent two years working in private criminal defense as an intern and participated Denver Law Criminal Defense Clinic where he represented underprivileged defendants in criminal matters.
After law school, John worked as a Judicial Fellow for the Fourth Judicial District. He then accepted a position as a Deputy District Attorney with the 4th Judicial District Attorney's Office in El Paso County where he honed his trial skills. John worked for an insurance litigation firm in Denver before starting his own practice in Colorado Springs.