Membre du club de Sapporo, il a commencé sa carrière internationale en Coupe du monde B en , lors d'une épreuve se déroulant à Štrbské Pleso (Slovaquie). Ses débuts en Coupe du monde ont lieu en , lors d'une épreuve se déroulant à Lahti ; il s'y octroie la 29e place.
Il réalise sa meilleure performance en Coupe du monde avec troisième place en mars 2012 lors de la dernière épreuve de la Coupe du monde 2012 à Holmenkollen, le stade nordique d'Oslo. Il réédite cette performance un an plus tard à Lahti, lui permettant de finir quatorzième au classement général en fin de saison. En 2013, il réalise aussi sa meilleure performance individuelle aux Championnats du monde, prenant la sixième position au petit tremplin.
Aux Jeux olympiques d'hiver de 2014, il est 31e sur la compétition avec petit tremplin, tandis qu'il chute au grand tremplin, se brisant le coude[1].
Lors de la saison 2014-2015, il dispute ses cinquièmes et derniers championnats du monde à Falun et est l'auteur de son ultime top dix en Coupe du monde à Holmenkollen.