Ha rappresentato i Paesi Bassi all'Eurovision Song Contest 2001 con "Out on My Own", classificandosi 18ª.