Cofundador de OTOXO Producciones, una compañía de producción galardonada con sede en Barcelona. Crean documentales centrados en personajes y conducidos por narrativas para escuchar a voces a menudo silenciadas. Ha creado documentales para emisoras y plataformas tanto en España como a nivel internacional, en canales y plataformas como The Guardian, TV3, El País, GuideDoc, BTV y ZOOMIN. Sus películas han recibido premios en festivales de todo el mundo. A través del programa único 'INto INdustry' de OTOXO, John lidera un equipo que brinda a jóvenes individuos creativos una combinación de formación rigurosa y oportunidades de cine profesional, y los ayuda a convertirse en profesionales de la industria. El enfoque específico de John en el programa es dirigir el desarrollo narrativo y de personajes. Además de dirigir, también es productor y consultor de historias, trabajando actualmente con directores como Carina Haouchine en su primer largometraje documental, Session Zero, y Priya Woods en su próximo largometraje documental Still, Life, que también ha sido seleccionado en DOCS Barcelona 2024, para la presentación de pitching.