Geboren te Stockholm, Uppland en Södermanlan. Johan Elfner is een Nederlandse Bed en Breakfast eigenaar en auteur. Hij is van oorsprong Zweeds, maar woont al jaren in Amstelveen. Studeerde van 1985 tot 1988 aan de Stockholm School of Economics.
Tien jaar geleden stapte hij over van een beurs-CEO naar een fulltime creatief beroep. Toen is hij begonnen met schrijven. Een passie die met elk gepubliceerd boek sterker wordt. Hij schrijft wat hij wil lezen en hij hoopt dat jij ook plezier en opwinding in zijn boeken vindt. Zijn boeken voor volwassenen worden gekarakteriseerd als Feelgood-Crime. Hij denkt dat het een geschikt genre is dat ook terug te vinden is in de kinderboeken.
Hij woont in een 100 jaar oud treinstation net buiten Amsterdam waar hij samen met zijn gezin een klein hotel, een café (als de zon schijnt) en een bloemenwinkel (als we bloemen hebben) run. Dit is ook de plek waar hij schrijft en inspiratie opdoe voor zijn boeken. Dit sprookjesachtige gebouw bood de perfecte inspiratie voor zijn jeugdserie Monsterstation.
Johan Elfner is gehuwd met Katarina Elfner.