Urodził się w Esplugues de Llobregat[5], w Katalonii w comarceBaix Llobregat. Rozpoczął swoją karierę w teatrze w ośrodku L’Endoll. Wykonując swoje pierwsze kroki jako aktor, pracował w nocnym klubie[6]. Przeniósł się do Madrytu, gdzie pracował jako kelner, zanim zagrał kilka ról telewizyjnych w serialach takich jak Po szkole (Al salir de clase, 2000) i Komisarz (El comisario, 2000).
Swoją pierwszą rolę filmową zagrał w melodramacie Nie wiem nawet (Aunque tú no lo sepas, 2000)[7], filmie oparty na tekście Almudeny Grandes. Za rolę Alfredo w filmie Listopad (Noviembre, 2003) został nominowany do Nagrody Goya dla najlepszego aktora. Dwa lata później zdobył wspomnianą nagrodę za rolę w filmie Camarón (2005), biografii śpiewaka flamenco Camaróna de la Isla.