Be a member of an exclusive film buff community
Sign Up
Shôichirô Akaboshi was born on November 25, 1955 in Tokyo, Japan. He is an actor, known for Chouseishin Gransazer (2003), Chousei Kantai Sazer-X the Movie: Fight! Star Warriors (2005) and Chouriki Sentai Ohranger (1995).