Taka Guadalcanal was born on December 16, 1956 in Shizuoka-ken, Japan as Takahito Iguchi. He is an actor, known for Zatôichi (2003), 3-4 x jûgatsu (1990) and Takechan no omowazu waratte shimaimasita (1983). He has been married to Shiho Hashimoto since 1994.