Trivia: Director Peter Bogdanovich's first choice for the part of Rocky Dennis was Anthony Michael Hall. Hall turned down the part because he didn't like the idea of hiding his face during the whole film with make-up. Eric Stoltz was then cast instead.
Suggested correction: I don't know if you are right or wrong, but I thought Eric was given the role because he sang "Rock-y" during his audition. [I'm not really asserting that you are wrong; I had to pick that option in order to be able to reply here.].