Solís var medlem av Partido Liberación Nacional fram til 2005, og slutta seg til Partido Acción Ciudadana i 2008. Han har en bachelorgrad i historie fra Universidad de Costa Rica og en mastergrad i latinamerikanske studier fra Tulane University i USA, og har arbeida som foreleser ved samfunnsvitenskapelig fakultet ved Universidad de Costa Rica. Solís er oppvokst og bor i kantonen Montes de Oca.