Ha actuado en más de 60 películas, la mayoría de ellas españolas, así como en varias series de televisión y obras teatrales.