He made his theatrical debut in 2002 with Rokumeikan which was written by Yukio Mishima. He worked closely with his father Mikijiro Hira, who is also a Japanese actor. Takehiro played the role of Iago in the production of Othello with his father playing Othello. He received major recognition when he played the last shogun Yoshinobu Tokugawa in the NHK taiga drama Atsuhime. He has appeared in several films of Takashi Miike, including Harakiri, Ace Attorney and Aku no Kyoten. He plays Natsuka Masaie in the big-budget film Nobou's Castle.