He is multilingual and can speak English, Japanese, and German.
In 2007 he won the Best Rookie Actor Award at the first Seiyuu Awards for his work as Mikoto Yutaka in the TV series Princess Princess.
His first single, "String of Pain", released on 6 February 2013, is the ending theme song to the anime Hakkenden: Touhou Hakken Ibun in which he also voices the main role of Shino Inuzuka.
Since 2010, Kakihara has been affiliated with Kiramune, a music label by Bandai Visual and Lantis, where he debuted as a singer with his first mini album, Still on Journey.
He is also known under the alias Raku Kaiou when working on adult rated medias.