Shozo Sato is an internationally renowned Japanese master of Zen arts and visionary theatre director, most known for adapting western classic to Japanese Kabuki theatre. He has received the Order of the Sacred Treasure Medal with the Rosette from the Emperor of Japan.
Shozo Sato is professor emeritus of the Art and Design Faculty of the University of Illinois at Urbana-Champaign. His last academic production was Othello's Passion (2006) at Illinois State University. He is also a visiting professor at Northwestern University, Evanston, Illinois.