Long has a BS in Management, and a Master of Health Administration from Loma Linda University, California. He also holds a Juris Doctor degree from Western State University. He has held faculty positions with the Loma Linda University School of Dentistry, University of La Verne graduate program in Health Administrative, and Riverside Community College. Currently he holds an administrative position with the Riverside County District Attorney's Office, Riverside, California.