Randi was born in Sweeden in 1977. She's based in Barcelona since 2009.
She studied fine arts at "Falkenbergs Konstskola- KPN I" (Sweden), and printmaking at "Llotja - Escola Superior de Disseny i Art" (Barcelona). She mastered the mosaic technique at L´Ecole de Mosaique de Montpellier (France) and in Catalunya at "El Pájaro de hierro" in Premià de Mar.
Her main art theme now is camouflage mostly finding inspiration in animals. Her style can be defined as Divisionism.