Rouse began riding motorbikes at age of seven on a Malaguti 50, before moving to motocross and he quickly became an accomplished rider and enjoyed a few years of success.
In 2008, he made the switch to circuit racing, competing in the Fab Racing Series, moving into the Aprilia Superteens Championship a year later.
As a 14-year-old he lifted the title in his second season, joining the Triumph Triple Challenge and then progressing into the British 125GP Championship in 2011.
In 2013, Rouse dominated the Triumph Triple Challenge season with 10 wins and numerous top three results, finishing off the podium just twice as he took the title with two races still to go.
Rouse then progressed through the Superstock classes, winning the title in 2020 with the Crowe Performance BMW team.
This year, Rouse is reunited with the team as he tackles his first full Bennetts BSB season.