Carlo Van de Roer is and artist and inventor of film-making technology. His work has been exhibited in galleries and museums worldwide.