Three-time Canadian Olympian Roseline Filion has retired after two decades of competitive diving.

Filion, who teamed with Meaghan Benfeito to earn back-to-back Olympic bronze medals in the 10-metre synchro event, announced her retirement on Twitter.

"It's with great emotions that after 20 years of being a competitive athlete, I decided to retire," the native of Laval, Que., posted. "Thanks to all of you who supported me!"

In addition to the Olympic bronze medals in 2012 and 2016, Filion and Benfeito teamed up for three career world aquatics championships medals, two silver and a bronze, in 10m synchro. They also won gold at the 2014 Commonwealth Games in Glasgow and the 2015 Pan American Games in Toronto in the discipline.

While the bulk of Filion's success came in synchronized events, she also was an accomplished individual diver. She won a silver medal in the 10m platform event in Toronto and bronze in the event in Glasgow.