Ryô Katsuji was born on August 20, 1986 in Tokyo, Japan. He is an actor, known for Origin: Spirits of the Past (2006), All About Lily Chou-Chou (2001) and Aegis (2005). Read more on iMDB