Léon Ramos speelde in de jeugd van Excelsior, Feyenoord, Vitesse en het beloftenteam van RKC Waalwijk. Hij debuteerde voor FC Dordrecht op 10 augustus 2004 in de bekerwedstrijd tegen SVV Scheveningen[3] en in de Eerste divisie op 13 augustus 2004, in de met 5-1 verloren uitwedstrijd tegen TOP Oss. Aan het einde van het seizoen 2004/05 vertrok hij transfervrij naar de nieuwe profclub FC Omniworld, waar hij een contract voor één seizoen tekende. Nadat dit contract niet werd verlengd aan het einde van het seizoen 2005/06 vertrok hij naar SC Cambuur, waar hij een seizoen op amateurbasis speelde.[4] Het seizoen erna kwam hij op amateurbasis uit voor FC Eindhoven, maar hier werd hij in november 2007 ontslagen vanwege herhaaldelijk onprofessioneel gedrag.[5] Hierna speelde hij nog voor de amateurclubs Excelsior Maassluis, XerxesDZB en SV Deltasport Vlaardingen.