Stewart spent five seasons with Glasgow before departing this summer, scoring nine tries in 48 appearances. He also earned one Scotland cap in a 2019 Rugby World Cup warm-up match with France.
Stewart previously represented Scotland at U17, U18 and U19 level.