logo
James Fotopoulos backdrop
James Fotopoulos poster
James Fotopoulos
Born in Norridge, IL in 1976, James Fotopoulos is a filmmaker who began production on his first feature-length film, ZERO (1997), in 1995. In 1998, he...