Moses has practiced law for 36 years, most recently as managing member of the Wichita law firm Moses & Pate LLC. He has taught a WSU course, Legal Issues in Sports Administration, for the past 10 years.
Moses has been active in local and state activities, including: Wichita Police and Fire Retirement Board, Washburn University Board of Regents, Washburn University Foundation, Kansas Bar Foundation, Kansas Commission for Peace Officer Standards and Training (chairman), commissioner on the Kansas Racing and Gaming Commission and member on the Kansas Continuing Legal Education Commission.
Moses grew up in Wichita. After graduating from Wichita High School East, he earned his Bachelor of Business Administration degree in 1976 and his Juris Doctor degree in 1979 from Washburn University. He is married to Terri Moses, executive director of safety services for USD 259.