 He amassed Primeira Liga totals of 129 matches and 11 goals over seven seasons, mainly representing Vitória de Setúbal and Rio Ave (two years apiece).Abroad, he played with Deportivo, Dnipro, Alcorcón and Aris.Gama won 83 caps for Portugal all youth categories comprised, scoring 28 goals.