PETROS BOULOUBASIS wurde in Athen in Griechenland geboren. Er hat Grafik Design studiert und unterrichtet an privaten Colleges. Seine Arbeiten waren in Ausstellungen in Griechenland, Spanien, Japan und dem Iran zu sehen. Für sein Schaffen wurden ihm diverse Auszeichnungen verliehen, unter anderem der State Illustration Award 2007.