Leonard Albert "Lenny" Kravitz is an American singer-songwriter, multi-instrumentalist, record producer, actor and arranger, whose "retro" style incorporates elements of rock, blues, soul, R&B, funk, jazz, reggae, hard rock, psychedelic, pop, folk, and ballads. In addition to singing lead and backing vocals, Kravitz often played all the guitar, bass, drums, keyboards, and percussion himself when recording. He is known for his elaborate stage performances and music videos.