David Singer Director (1) Imperfections (2016) Writer (1) Imperfections (2016) Producer (1) Imperfections (2016)