News

There he created a special makeup effects studio, which enabled him to create his feature, “The Demon’s Rook,” which is being distributed by Tribeca Film.