Ha gareggiato nei 200 metri maschili stile libero ai mondiali di nuoto di Budapest 2017, classificandosi ventottesimo.