
Kelly Lee Owens
Releases60
Recordings97
Works46
Catalogue
Releases
60
Songs
97
Works
46
Roles
Engineer
Featured Artist
Main Artist
Performer
Producer
Production Team
Songwriter
Biography
Kelly Lee Owens (born 24 August 1988) is a Welsh electronic musician and producer. She released her self-titled first album in 2017 to critical praise, her follow-up album Inner Song was released in August 2020. Her third studio album LP.8 was released on 29 April 2022.
Source: Wikipedia (https://en.wikipedia.org/wiki/Kelly_Lee_Owens)