João Ruas wurde 1981 in São Paulo, Brasilien geboren.
Nach einem Diplom in Grafikdesign arbeitete der Künstler für eine Spiele- und Filmfirma in London und Brasilien, bevor er seinen Fokus auf die Kunst verlagerte.
Er ist in Galerien auf der ganzen Welt ausgestellt, darunter Berlin, China, Italien, London, Los Angeles und Spanien. Seine beeindruckenden Arbeiten wurden in Publikationen wie WIRED, Playboy und The Sunday Times vorgestellt.