Michael Wincott has been around for like 30 years. in addition to roles in movies like "Strange Days", "Alien Resurrection" and "Robin Hood Prince of Thieves" he has been in many TV movies and also appears on stage. He mainly plays bad guys (maybe because his voice is so raspy people think that roles like that suit him more). This may also be the reason that he never quite made the breakthrough to becoming an A-list actor despite the fact that he is very talented.
You can find more information on him on the imdb