Morehouse served as the Director of Event Management and Operations at Wichita State University from October of 2003 until he was promoted to Assistant Athletic Director for Facilities and Operations at the school that spring. Prior to working at Wichita State, Morehouse was Director of Events for the United States Olympics in Colorado Springs, Colorado.
Currently at Marshall, Morehouse is responsible for game management of all 16 varsity sports programs. Also, Morehouse is responsible for all athletic day-to-day operations, athletic facility renovations and athletics facility construction projects. Since 2004, Morehouse has completed over 65 million dollars in athletic facility construction and renovations.