Biography

Tôru Ohkawa was born on February 28, 1960 in Kagoshima, Japan. He is an actor, known for Final Fantasy VII: Advent Children (2005), Fullmetal Alchemist (2003) and Escaflowne (1996).