Christian Slater through the years

As he celebrates his 46th birthday, take a look at memorable television and movies roles of Christian Slater.