Kevin Locke(1954-2022)
- Music Department
- Additional Crew
- Soundtrack
Kevin Locke was born on 23 June 1954 in Standing Rock Reservation, South Dakota, USA. He is known for The Telephone (1988), Unbowed (1999) and The Dakota Conflict (1993). He was married to Ceylan Isgor and Dorothy . He died on 30 September 2022 in Custer, South Dakota, USA.