Shôzô Îzuka, a renowned Japanese actor, entered the world on May 23, 1933, in the charming city of Iwaki, nestled in the picturesque Fukushima prefecture of Japan.
Throughout his illustrious career, Îzuka garnered widespread recognition for his captivating performances in a diverse range of film and television productions. His most notable roles include Millennium Actress, a critically acclaimed 2001 film, Fist of the North Star, a 1984 classic, and Space Sheriff Gavan: The Movie, a 2012 cinematic masterpiece.
Îzuka's remarkable journey came to a close on February 15, 2023, leaving behind a lasting legacy in the world of Japanese entertainment.