Он родился 30 апреля 1946 года в Хельсингборге, в провинции Сконе. Рисовать начал рано: мать, которая сама писала картины маслом, поддерживала его увлечение, хвалила рисунки и давала советы. В школьные годы он много времени отдавал рисованию, а позже, по собственным воспоминаниям, мечтал о карьере художника.
После школы будущий автор пытался поступить в Высшую школу искусств Швеции, но не сдал вступительный экзамен. Тогда он выбрал архитектуру и учился в высшей технической школе в Лунде. Параллельно три года проходил дистанционный американский курс для иллюстраторов - рисунок оставался рядом, даже когда основным направлением стала архитектура.
Окончив учебу, он переехал в Хальмстад и работал иллюстратором: оформлял книги, плакаты и поздравительные открытки. В этот период пробовал разные техники и материалы - шелкографию, фотографию, комиксы, живопись маслом, - но в итоге снова пришел к иллюстрации.
Поворотным стал 1982 год, когда издательство Opal объявило конкурс на лучшую детскую иллюстрацию. Подходящей книги для работы он не нашел и написал ее сам. Так появилась сказка «Агатон Эман и алфавит»; иллюстрации к ней победили в конкурсе, а в 1983 году книга была опубликована. В 1984 году вышла первая книга о старике Петсоне и котенке Финдусе - героях, которые стали самыми популярными в его творчестве.
Позже он написал и проиллюстрировал много собственных и чужих книг. Отличительная черта его иллюстраций - богатая цветовая палитра и множество мелких деталей. По данным источников, он также занимался рекламой, оформлением упаковок, открытками, плакатами, работал с интерьерами для музея Юнибакен в Стокгольме и создавал другие визуальные проекты.
Его книги обращены к детям, прежде всего к малышам и дошкольникам. В них живут Петсон и Финдус, Мама Му и ворона Кракс; рядом с повседневными приключениями появляются дни рождения, готовка, поиски, возвращение домой и наведение порядка.
Сейчас писатель живет в Стокгольме. Источники также упоминают, что у него двое взрослых сыновей, один из них художник; какое-то время он жил с семьей в деревне.