Bei den Kurzbahnweltmeisterschaften 2012 wurde Seto erstmals Weltmeister über 400 m Lagen. Dies gelang ihm bei den Schwimmweltmeisterschaften 2013 ebenfalls auf der Langbahn. Bei den Olympischen Sommerspielen 2016 gewann Seto Bronze über 400 m Lagen. Außerdem erreichte er das Finale über 200 m Schmetterling.