Израства в Манхатън и Бруклин. Баща му, Слай Кравиц, е известен телевизионен продуцент, а майка му Рокси Рокър, още по-известна актриса от сериала (The Jeffersons). Музиката на Лени го привлича от малка, той може да свири на китара, пиано, но също и на барабани. Когато семейството му се премества в Лос Анджелис, той започва да пее в хора на момчетата.
На 16-годишна възраст той напуска къщата и живее в кола, която наема срещу 5 долара на ден. Учи в гимназия в Бевърли Хилс. Той измисли псевдонима Blue Romeo и се опита да запише договор за запис под него.
През 1987 г. той прави първите демонстрации, включително по-късно успешно заглавие - Let Love Rule. Свиренето му на китара е сравнено с Джим Хендрикс. Стилът му е повлиян от фънк, рок и философията на хипитата.
Той привлече вниманието, като си сътрудничи с Мадона по песента Justify My Love (1990). Текстовете понякога са му писани от тогавашната му съпруга, актрисата Лиза Бонет, с която има дъщеря Зое.
Кравиц се прослави в английските класации с It Ain't Over 'Til It Over (1991).
Сътрудничил е и на други звезди като Мик Джагър, Aerosmith и Ванеса Паради. Няколко години живееха заедно с френската певица Ванеса Паради, като се преместиха в САЩ, където Ванеса написа английски запис. След известно време те се разделиха.
През 2004 г. излиза албумът му Baptiste. Едно от интересните неща е, че песента Storm включва един от най-изявените персонажи на хип-хоп сцената, рапърът Jay-Z.
Освен успешна музикална кариера обаче, той се занимава и с актьорско майсторство. Играе роли във филмите „Скъпоценни“, „Игри за цял живот“ и „Чембърлейн“.
Също така използва артистичния си талант за проектиране на интериори и мебели. Самият той каза, че ако не е музикант, вероятно ще стане дизайнер.