Travis is the head teaching professional at Eagle Valley Golf Course & Golf Academy in Niagara Falls, Ontario, Canada. He graduated from the Golf Management program at Keiser University, Port St. Lucie, Florida, in 2012. After returning home to Niagara and joining the Professional Golfers Association of Canada, he became a PGA of Canada Class “A” Professional in 2019. In 2022 Travis was awarded Junior Leader of the Year by the PGA of Ontario provincially and then Nationally by the PGA of Canada. The Junior Leader of the Year award recognizes the Professional who is a leader in junior golf and who reflects the ideals of those who work with youth.