Se licenció en Bellas Artes en la Universidad de Sevilla.
Fue en la capital hispalense donde comenzó su carrera de actor, actuando en la compañía Teatro de la Jácara y en el Centro Andaluz de Teatro CAT, en montajes dirigidos por los directores Miguel Narros o George Tabori entre otros.
Llegó a Madrid en el año 1991, donde entró a formar parte del elenco del Teatro de La Abadía, donde trabajó durante cuatro años, dirigido por José Luis Gómez.
En cuanto a su carrera en el cine, ha trabajado con directores como Steven Soderbergh en Guerrilla, Jean-Jacques Annaud en Sa majesté Minor, Imanol Uribe en Días contados y Extraños, y Fernando Colomo entre otros, además de ser protagonista en varios cortometrajes.
En este medio han destacado sus papeles en Policías, en el corazón de la calle, donde interpretó el personaje del Ruso, Motivos personales con el papel antagonista de Pablo Acosta, El pantano, RIS Científica , Hospital Central o Isabel interpretando al ambicioso arzobispo Carrillo, entre otras.