John David Shepherd Details Cast On MovieCast On TV Name John David Shepherd Also Known As Birthday Gender Male IMDB John David Shepherd profile on IMDB Place of Birth As: Unknown1967-01-02The Painter and the ... As: Nick2002-11-19Demon's Kiss...