Kazuo Sakurada was born on September 26, 1948 in Abashiri, Hokkaido, Japan. He was an actor, known for
World Class Championship Wrestling: Star Wars (1981),
WCW Saturday Night (1985) and
World Class Championship Wrestling (1972). He died on January 12, 2020 in Chiba, Chiba, Japan.