Graduated in classical guitar playing from Tehran University of Arts.
- Member of the "Palette" group since 2009 and released four music albums, "Agha Benafaz 2012", "Shahr Man Bekhand 2015", "Tom Natam 2016" and "Nafs-ol-Nahar Mobda 2020" with the group and performed numerous concerts in the form of festivals and independent concerts inside and outside Iran.
- Appearing in the music album "Sleep Tonight Among My Songs" sung by Homayoun Shajarian and composed by Fardin Khalatbari.
- Composing for the film "Fish and Cat" directed by Shahram Mokri
- Composing music for the film "Lovely Trash" directed by Mohsen Amiryosefi with the Palette band
- Playing in the film project "Fifty Last Steps" directed by the late Kiomars Pourahmad and composed by Fardin Khalatbari
- Collaboration in the series project "I was joking" directed by Mehran Modiri
- Composed for the puppet theater "Goodbye, Mr. Purple" directed by Gelareh Karami and nominated for the Best Music Award at the University of Tehran International Puppet Festival.
- Composition (single piece) for the movie "316" directed by Peyman Haqqani
- Appearing in the audio series "Sang Cheshma" produced by Fidibo as art director, voice actor, and narrator
- Appearing on the "Archive" podcast as a voice-over artist and voice-over artist
- Various research performances at Tehran University of Art
- Making and arranging pieces for classical guitar
- Teaching guitar since 2003
Kaveh Salehi is currently performing concerts featuring his compositions, songwriting, and singing in Iran and abroad.