Matt Dillon has made some really good movies and has been around a long time now.
He got some good breaks young with movies like The Outsides (Let's do it for Johnny!) and the Flamingo Kid.
But he's steadily made lots of good movies. Something About Mary, Wild Things, Crash.
Personally I thought he did a great job as the jerk in My Bodyguard.
Surprisingly, Dillon has never done many big action movies or scifi flicks. Wonder why.
Regardless, he's a solid actor with a several decade body of good work.