Career
Born in Monteros, Tucumán Province, Sosa started his playing career in 2001 with Gimnasia y Esgrima de Jujuy of the Argentine 2nd division. Sosa played for Gimnasia until the end of 2006, making over 100 appearances for the club, 43 in the Primera. He played for the Football Club Lorient (French Premier League) during the 2009–2010 season.
He signed a 3-year contract, on 22 July 2009.
On 2011, he returned to Argentina to play with Boca Juniors.