Rowe makes the switch to Scotstoun following two seasons with London Irish.
The winger made his senior international debut in Scotland's victory over Argentina in Salta in July 2022.
Rowe joined Glasgow's training group ahead of the 2019/2020 season while part of the Scotland 7s squad.
Rowe has also played for Falkirk, Glasgow Hawks, Ayr and a short stint at Edinburgh.