Near the end of the 2013 season, he joined the BTCC supporting Ginetta GT Supercup running in the secondary G50 class for seven races with Academy Motorsport.
Burns moved up to the primary class in the Ginetta GT Supercup for 2014 remaining with Academy Motorsport, he completed his first full season 7th in points.
In 2016 he moved to Douglas Motorsport where he finally took his first wins in the series and narrowly lost the championship to Tom Wrigley.
For the 2017 season, Burns was signed by Tony Gilham Racing to compete in the British Touring Car Championship.
For 2018, Burns signed for the Yorkshire based racing team HHC Motorsport, alongside Mike Newbould.