 Bergman graduated from Sweden's National Theatre Academy (Scenskolan) in Stockholm in 1971.Since 1987 he has been a stage actor at Sweden's Royal Dramatic Theatre, and has also appeared at Stockholm City Theatre and Norrbottensteatern.He has acted in Almqvist's "Drottningens juvelsmycke", Bulgakov's "Mästaren och Margarita" ("The Master and Margarita"), Brecht's "Tolvskillingsoperan" ("The Threepenny Opera"), Botho Strauss' "Rummet och tiden", Molière's "Misantropen" ("Le Misanthrope") and Brecht's "Den goda människan i Sezuan" ("The Good Person of Szechwan").