Flynn previously played provincial for Southland until he moved to Canterbury in 2003; has played Super Rugby rugby for the Crusaders; and has played in Top 14 for Toulouse.
On 29 February 2016 it was announced that Flynn would sign for Glasgow Warriors at the end of the 2015-16 season [REF].