Маргарет майор Кнут Кроктың (1872—1947) һәм Маргарета Свенссондың (1900—1989) ҡыҙы була. Норртельела үҫә. Икенсе донъя һуғышынан һуң бер мәл стюардесса булып эшләй, аҙаҡ Римдан Стокгольмға күсеп килә һәм актриса булыр өсөн Король драма театрының театр мәктәбенә уҡырға инә. Синыфташтары араһында Ян-Улоф Страндберг, Алпан Эдвалль, Ларс Экборг, Макс Фон Сюдов һәм Ян Мальмше була.