Cássio Cunha Lima nasceu em Campina Grande, Paraíba, em 5 de abril de 1963, filho do ex-governador, ex-senador e ex-deputado federal Ronaldo José da Cunha Lima e Maria da Glória Rodrigues da Cunha Lima. Formou-se em Direito pela Universidade Regional do Nordeste, onde presidiu o Centro Acadêmico Sobral Pinto, e graduou-se em 1991 pela Universidade Estadual da Paraíba, em Campina Grande. Na política, começou a trabalhar em 1983 como assessor do pai na prefeitura de Campina Grande, de onde saiu para concorrer a uma vaga de deputado federal constituinte pelo PMDB. Ele foi eleito com 93.236 votos, a segunda maior votação de seu partido e de todo o estado.