Interpretó el papel de Raúl en la serie española de televisión, Los Serrano. También actuó en Abrazos Rotos. Su papel en la película del 2007, Bienvenido a Casa, le hizo merecedor del premio San Pancracio al Mejor Actor en el Festival de Cáceres.
Formó parte del elenco del corto titulado Copia Nueva.
Participó en la serie televisiva Cazadores de Hombres junto a Emma Suárez.
Creció en España y es fanático del cantautor Joaquín Sabina.
Interpretó el papel de Alex en Abrazos Rotos, que fue protagonizada por Penélope Cruz.