He played the rebellious J.D, in "Heathers"
[DOC] [TLE] Playbill Heathers [PAR] Mar 22, 2014 ... Playbill.com chats with Ryan McCartan, who stars as JD, the ... in the role of JD, 
the rebellious high school teenager and love interest ... Christian Slater said he 
was inspired by Jack Nicholson when he played JD in the movie.