Su carrera musical comenzó en la década de 1980 formando parte de numerosas bandas como Human, Fatum y los Talking Pictures.