Nacido en Suiza hijo de emigrantes españoles, Geijo inició su carrera profesional en el Neuchâtel Xamax FC de la Super Liga Suiza, de donde pasó al Málaga "B".