È appassionato di Dracula fin da giovane, tanto che ha visitato la Transilvania e ha anche passato una notte tra le rovine dello storico castello del Conte nella città di Poenari. Membro della “Transylvanian Society of Dracula”, vive a Long Island ed è storico, documentarista e sceneggiatore. Undead è il frutto di anni di ricerca sul mito dei vampiri e sulla figura di Dracula.