John Castillo is a filmmaker, live-stream producer, technical director, and educator currently residing in Montreal.

During his time as a graduate student in Sound Recording at McGill, John discovered a passion for cinematography and broadcast while working as a webcast engineer for the Schulich School of Music under the supervision of George Massenburg. Videography and live-streaming permitted a way to break down the barriers between audience and artist – a way to further the reach of music to an international audience.

After graduating, he has proceeded to teach Digital Media Production at McGill University, works as a technical director for ProdCan, as well as found his own audiovisual production and live-streaming company.