I think Lou Diamond Phillips is such an underrated actor. Perhaps he is not in the league of a Tom Cruise or Tom Hanks, but the roles that he has done or has been offered probably has something to do with that also.
I think he was great in La Bamba (1987) and perhaps my favorite role of his was Monfriez in Courage Under Fire (1996). I also enjoyed his work in Route 666. And I think many people remember him from Young Guns I & II.
He has been appearing on more TV roles in the last few years. Episodes of 24, Law & Order SVU, etc.