Su carrera abarca cuatro décadas durante las cuales ha actuado en más de ochenta películas en roles cómicos y dramáticos, además ha trabajado ocasionalmente en el teatro y la televisión y dirigido cinco largometrajes.