Biography

Shugo Fujii was born on September 10, 1974 in Tokyo, Japan. He is a writer and director, known for Red Line Crossing (2017), Mimicry Freaks (2019) and Delusion (2006).