Sean Neace

Sean Neace

Born 30 April 1999 in Chicago, Illinois, U.S.

Sean Neace is an artist based out of Chicago. He is currently an undergraduate student at The School of the Art Institute of Chicago.

Director

Actor

Cinematographer

Art