Leon Russell has postponed a series of upcoming shows after suffering a heart attack recently.

According to Tulsa World, Russell is in stable condition and expected to make a full recovery following his recent heart attack, but the 74-year-old is undergoing tests and will have surgery soon in Nashville. A note on Russell's website explains that he'll need to recuperate for several weeks and, therefore, is postponing a number of his upcoming concerts.

A complete list of Russell's postponed shows is below. Make-up dates will be announced at a later time.

A native of Lawton, Okla., Russell got his start playing in clubs in Tulsa at the age of 14. He moved to Los Angeles and, in the 1960s, worked as a session musician with artists such as the Beach BoysBob Dylan and the Rolling Stones. As an artist, Russell has released more than 30 studio albums, including One for the Road with Willie Nelson in 1979, two projects with New Grass Revival and a 2002 record, Moonlight & Love Songs, with the Nashville Symphony. In 1979, Russell and Nelson scored a No. 1 country hit with their rendition of "Heartbreak Hotel."

Leon Russell, Postponed 2016 Tour Dates:

July 20-21 – Key West, Fla.
July 22-23 – Boca Raton, Fla.
July 24 – Clearwater, Fla.
July 25 – Melbourne, Fla.
July 27 – Pensacola, Fla.
July 28 – Baton Rouge, La.
July 29 – Fort Smith, Ark.
Aug. 1 – Salina, Kan.
Aug. 2 – Topeka, Kan.
Aug. 3 – Sioux Falls, S.D.
Aug. 5 – Kansas City, Mo.
Aug. 6 – Lincoln, Neb.
Aug. 7 – Sturgis, S.D.
Aug. 9 – Missoula, Mont.
Aug. 13 – Morristown, Minn.
Aug. 14 – St. Louis, Mo.
Aug. 26-27 – Cortland, Ohio
Aug. 29 – Ann Arbor, Mich.
Sept. 1 – Fort Wayne, Ind.
Sept. 2 – Milwaukee, Wis.
Sept. 3 – Peoria, Ill.
Sept. 16 – Oklahoma City, Okla.
Sept. 17 – New Braunfels, Texas
Sept. 18 – Houston, Texas