Margo is geboren op 1 september 1963 in Leeuwarden. Ze studeerde in 1985 af aan de toneelschool Maastricht.
Direct daarna werd ze aangenomen bij het Publiekstheater, dat later toneelgroep Amsterdam werd. Margo debuteerde als Ophelia in ‘Hamlet’ onder regie van G.J. Reijnders en was verder te zien in onder andere ‘Medea’ van Sophocles in de regie van G.J. Reijnders, ‘Boom Uit de Tropen’ van Yukio Mishima onder regie van Jan Ritsema en ‘Een Pompstation’ van Boudet in de regie van Ton Lutz.
Na een aantal jaren besloot Margo om te gaan freelancen. Ze speelde onder andere bij Theater van het Oosten, het Zuidelijk toneel, het Nationaal toneel en in verschillende vrije producties.
Ook maakt zij zelf producties voor de Parade samen met Mouna Goeman Borgesius.
Naast theater is ze ook werkzaam in film en televisie.