Carlos Santana começou sua vida política em sua terra natal, Ipojuca, em meados dos anos 80. Recém-formado em medicina veterinária pela Universidade Federal Rural de Pernambuco, trabalhou na Prefeitura do Ipojuca como veterinário da cidade, seu primeiro emprego. Nesta época, também atuou como professor de ciências e matemática em escola estadual de Nossa Senhora do Ó, distrito ipojucano. Por sua proximidade e boa relação com o povo daquela terra, tornou-se liderança no município e logo foi convidado a concorrer às eleições municipais em 1988, quando foi eleito prefeito pela primeira vez.
Era o início de seu trabalho político, que soma cinco mandatos à frente da administração municipal ipojucana (1989-1992, 1997-2000, 2001-2004, 2013-2016 e 2025 – 2028) e dois mandatos como deputado estadual por Pernambuco (2007-2010 e 2011-2012). Ao longo de sua carreira como gestor público, Santana também presidiu o Porto do Recife (2005-2006). É casado desde 1987 com Simone Santana, com quem teve suas duas filhas, Marina e Lara.