Show more
Demian has amassed a vast body of work in the music video industry since receiving his BFA from New York University in 1988, leading to his current status as a major up-and-comer in Feature Film Direction. imdb.com