Jack Nicholson
In the movie version of "Tommy", the doctor is played by Jack Nicholson.