Participating in the 2012 FINA World Swimming Championships (25 m) in Istanbul, he went to the 4×100-metre medley final, finishing 4th, and the 4×100-metre freestyle final, finishing 6th. He was also 15th in the 100-metre freestyle.