Born in Peoria, Stephen is a graduate of Richwoods High School. He received his Bachelor's Degree (1993) and his Juris Doctor Degree (1996) from Creighton University. A partner with the firm of Howard, Habecker & Morris, LLC, Stephen has been practicing law in Peoria since 1996. He formerly served on the Peoria Public School District #150 Board.
Steven was first elected to the Peoria County Board in 2009. He is married to his wife, Joy, and together they have one son.