John was appointed City Manager of League City in 2017, after serving several years as the Deputy City Manager. He brings with him over 30 years of experience in local government, with expertise in engineering, capital improvement programming, land and economic development.
As City Manager, John is responsible for the daily activities and services of League City, as well as implementing policies set by City Council. Before working for the City of League City, John worked as the Director of Engineering for the City of Allen, TX and the Director of Public Works for Addison, TX. In 2012, John was recognized as a Public Works Leadership Fellow by the American Public Works Association for his accomplishments in public works and the contribution he has made to the profession throughout his career. John and his wife, Dee Dee, have lived in League City since 2012. When he's not working, John enjoys running and traveling.