Colin began racing at the age of 14 in 2015 at his hometown track, South Boston Speedway. He started in a Pure Stock race car and quickly moved up to Limited Late Models in 2016 racing for the renowned late model team, Sellers Racing, Inc. By the end of 2017, Colin had claimed the track record and track championship at SoBo.

2018 brought a new challenge to Colin as he competed in the NASCAR K&N Pro Series East (now known as ARCA East) for Hunt-Sellers Racing, where he finished 10th in points after missing the first two races of the season as well as being awarded the NASCAR Driver Achievement Award. In 2019, Colin remained in the NASCAR K&N Pro Series East for Sam Hunt Racing, but also made starts in the NASCAR Truck Series and NASCAR Xfinity Series.

Colin made 15 NASCAR national series starts over the next few seasons. Change would come in 2022 when Colin made the transition to sports car racing for Rooster Hall Racing competing in TC America in the TCX Class. He won half of the races that season and missed out on the title by 2 points.

In 2023, Colin returned to Rooster Hall Racing competing in TC America TCX as well as making the move up to GT4 America. Colin claimed the points lead in TCX at the opening round in Sonoma and held it through the entire season completing the year with 6 wins and 13 podiums along with the title in TC America and 2 podiums in GT4 America.