Res Perrot wurde 1960 als Berner in Zürich geboren. Aufgewachsen im Bernbiet, lebt er heute wieder im Kanton Zürich. Nach dem Besuch der Schule für Gestaltung in Bern arbeitete er als Grafiker, Art Director und Creative Director in verschiedenen Werbeagenturen, bis er sich selbstständig machte.