João Machado vit et travaille à Porto. Il est diplômé en Escultura de l'Escola Superior de Belas-Artes do Porto, où il a enseigné le design graphique de 1976 à 1983, année où il a quitté l'enseignement pour se consacrer entièrement au design.
Entièrement dévoué aux arts graphiques, il a construit une œuvre étendue d'affichiste, d'illustrateur et de designer éditorial, qui se distingue par l'originalité de son langage graphique, mêlant des influences variées, du pop art à l'art japonais, grâce à une maîtrise singulière de la couleur et de la composition.
Rapprochant le design des arts plastiques, João Machado a privilégié l'affiche, sans négliger les timbres-poste et le design d'entreprise.
João Machado a exposé son œuvre dans quelques-uns des plus grands musées et galeries du monde et a reçu les prix et distinctions les plus divers, nationaux et internationaux, comme illustrateur et designer, dont le « Prémio de Excelência Icograda 1999 » et l'« Aziago International Award 2005 », qui a placé le Portugal parmi les premiers pays du monde pour la qualité graphique et touristique de ses timbres.
Il est membre de l'Alliance Graphique Internationale et a également reçu le titre de Graphis Master. Son œuvre est citée et reproduite dans de nombreuses publications internationales.
Tous les illustrateurs