He died from motor neurone disease in Mumbles, Swansea, Wales, UK, where he lived. Cunningham had been diagnosed with the disease in 2010. He was cremated at Morriston Crematorium in Swansea, Wales, UK.
He had a daughter, Jaime, with his first wife, Karen. He also had two sons: Bo and Teddy; with his second wife, Rachel.