Acting
Community Rating
No data yet
Born
February 21, 1947 (age 79)
Born in
Memphis, Tennessee, USA
John Marshall Echols is an American songwriter and guitarist, who was a co-founder and the lead guitar player of the psychedelic rock band Love.
Helter Skelter: An American Myth
as Self - Lead Guitarist, Love
2020
Laurel Canyon
as Self
The Seeds: Pushin' Too Hard
2014
Wild Thing
2012
Love Story
2006