Fa parte dei Brainstorm dal 1989. Con questo gruppo ha ottenuto la ribalta internazionale partecipando all'Eurovision Song Contest 2000, manifestazione in cui la band è giunta terza col brano "My Star".