Ouellette played college football for the Ohio Bobcats from 2014 to 2018 while using a medical redshirt season in 2016 after suffering an injury in his first game that year.
[8] Ouellette did not play in 2020 due to the cancellation of the 2020 CFL season, but signed a contract extension with the Argonauts on December 15, 2020.
[10] In 2021, he played in just six games while spending time on the injured list and practice roster, but recorded 23 carries for 143 yards.
[8][11] Ouellette made his post-season debut, on December 5, 2021, after playing in the East Final where he had four carries for eight yards in the loss to the Hamilton Tiger-Cats.
[13] In 2023, Ouellette entered the season as the starting running back as Harris was relegated to backup status.