James Fotopoulos
James Fotopoulos (1976) lives and works in Chicago. Since 1993, he has written, directed, edited and produced four feature films including ZERO and Back Against the Wall and 21 short films.
Filmography
James Fotopoulos op IFFR
Insect
11'
VS
IFFR 2002