[2] Leeflang moved to Brussels, Belgium at a very young age, where her father was the Ambassador.
Leeflang is multilingual, speaking English, Dutch, French, German, Spanish, Surinamese and Italian.
Some of her acting credits are Super Spy, Sliders, Baywatch, The X Show, The call of a Siren, The Women of the Tropics and De Vrouw van Jerry (Dutch).
She was also involved in many different projects: a duo with Plastic Bertrand, Black Kiss The Bang Gang, and many more.
She has appeared in many TV programs, like MTV, Zapper ne pas Jouer, Jacque Martin, and top of the pops, and in 2004, the documentary The Youngest Guns featured her song "This is My Life".