French joined the
Munster academy ahead of the
2018–19 season, and, after completing the three-year academy programme, was promoted to the senior squad on a one-year contract ahead of the
2021–22 season. Following the disruption caused by the province's
recent tour to South Africa, French made his senior competitive debut for Munster in their opening
2021–22 Champions Cup fixture away to English club
Wasps on 12 December 2021, starting in the 35–14 win for the province. He signed a two-year contract extension with Munster in January 2022, but was released early from the contract in March 2023 to pursue a new playing opportunity. French joined
United Rugby Championship club
Ulster ahead of the 2023–24 season, and left at the end of the season, signing for the
Cornish Pirates. ==International career==