Per Allan Olsson hat als Journalist für die schwedischen Tageszeitungen Dagens Nyheter und Svenska Dagbladet gearbeitet. Er war Koordinator des Schwedischen Roten Kreuzes für die Irak- und Afghanistan-Hilfe. Als Chefdelegierter der Internationalen Föderation der Rotkreuz- und Rothalbmondgesellschaften war er in Jerusalem für die Einsätze im Westjordanland und in Gaza verantwortlich, in Genf hat er die Sudan-Hilfe mit koordiniert. Ab 2015 organisierte er zusammen mit russischen Historikern in Russland und Schweden Ausstellungen über humanitäre Einsätze während des Ersten Weltkriegs und danach. Per Allan Olsson war auch Dramaturg am Städtischen Theater in Stockholm und hat mehrere Stücke geschrieben.