A lo largo de su extensa filmografía ha interpretado tanto papeles protagónicos como secundarios en películas de diversa índole y género.