João Mouro nasceu em Faro em 1985. Estudou Pintura na Faculdade de Belas Artes da Universidade de Lisboa e foi bolseiro do Programa Erasmus na Accademia di Belli Arti di Brera, Milão, Itália. Das suas exposições destacam-se Ventanismo, Galería Astarté, Madrid e Scope Basel International Art Fair, Galeria Astarté, Basel, 2012; Galerie Patrick Lancz, Bruxelas, e Experimenta Design - Show me design editors, Galeria 59, Lisboa, 2011; Andar à tulha, Show Me, Braga, e Nómadas urbanos, Popup, Lx Factory, Lisboa, 2010.
Vive e trabalha em Lisboa.