Stephen is a 2004 Graduate of Baylor, where he earned a Bachelor of Business Administration degree in accounting. He was also a member of the Baylor University football team from 2000-2003. Stephen is the brother of current Baylor Punter, Daniel Sepulveda.
Stephen is currently attending graduate school here at Baylor and is pursuing a master's degree in exercise physiology.
He assists with all of Baylor's varsity teams.