Korean actor most famous for his television roles, including Akabane Sakon on Mei-chan's Butler and Kosuke Koga on Ninkyô Herupâ. He broke into the film world with a role in the 2012 comedy Ouran High School Host Club.
He began acting in 2006, when he appeared in a stage production of The Prince of Tennis Musical.
He voiced the character Yugo on the animated series Yu-Gi-Oh! Arc-V.
He is the twin brother of actor Manpei Takagi.
He acted opposite Hiroko Hayashi in the 2015 film Happy Landing.