On June 2, 2003, he joined Johnny & Associates as a trainee. As a Junior he was a member of J.J.Express. However, before he became a part of Johnny's he was a member of JUNES Project. When he was fourteen in 2005, he played Toru Sonobe in the drama Engine with his Johnny's senior Takuya Kimura of SMAP.
On April 3, 2007, he joined the temporary group, Hey! Say! 7, with soon to be fellow members of Hey! Say! JUMP, Yuya Takaki, Yuto Nakajima, Ryosuke Yamada and Yuri Chinen, starting with a public performance at KAT-TUN's 2007 Cartoon KAT-TUN II You concert. On September 21, 2007, he began performing as a member of Hey! Say! JUMP.
In October 2008, he acted in the drama Sensei wa Erai! as Takekura Rin, along with other Hey! Say! JUMP members; Yuto Nakajima, Ryosuke Yamada and Yuri Chinen. In the same year, he was in the drama called Scrap Teacher: Kyoushi Saisei, as Irie Sugizou. With the Hey! Say! JUMP members that played alongside him in Sensei wa Erai!.