Travis was born and raised in Hockessin DE. As a lifelong Delaware resident, Travis attended Thomas McKean High School and then graduated from the University of Delaware with a Bachelor of Arts in Political Science.
Upon graduating from UD, Travis began his career in public service as a Youth Rehabilitation Treatment Specialist working for the State of Delaware at the Ferris School in Wilmington. In 2002 Travis was hired by the New Castle County Division of Police and graduated from the New Castle County Police Academy that same year. During his 20-year career with the police department he has served in the Patrol Section, Special Operations Section, Special Projects Section, and the Professional Development Unit.
As a Senior Lieutenant with the police department, Travis has had the opportunity to develop, implement, and manage numerous projects including the body worn camera program and the police department’s de-escalation training initiative. These types of projects include experience with budgetary requirements, policy development, product acquisition through state and federal contracts, and grant applications and compliance. Currently, he is responsible for overseeing the hiring process, the police academy, and the training requirements of Division in accordance with the Council on Police Training.
Travis resides in the Hunt at Louviers with his two children Ella and Anderson, who both attend the Newark Charter School here in the City of Newark. During his time on City Council, Travis has utilized his many years of public service experience to ensure the City maintains a fiscally responsible government, with a focus on creating an inclusive community where families want to live and raise their children.