Chris Penn had some great roles but the his best was probably "Nice Guy Eddie" in one of my favorite movies Reservoir Dogs. He also had some great parts in classic movies (at least in my generation) such as Footloose, All The Right Moves and True Romance and the classicly bad, Best of the Best.
I'm not sure why he didn't appear in more quality movies, because he was certainly a talented and charismatic actor.