Takahiro Sakurai

Biography

Takahiro Sakurai was born on June 13, 1974 in Okazaki, Japan. He is an actor, known for Final Fantasy VII: Advent Children (2005), Code Geass: Lelouch of the Rebellion (2006) and Project X Zone (2012).