I had problems with his character in Ep. 7. The Star Wars fans screaming "NO SPOILERS!!!" and acting like the film was more secretive than Area 51 neglected to tell us the big "climatic" with Luke Skywalker's dramatic reveal amounted to a 20 second non-speaking cameo. I wonder how much Hamill got paid for that "role".
Quite a lot I believe. Although Harrison Ford got the most because he wanted to be killed off and he was.
https://www.esquire.com/entertainment/movies/news/a40685/star-wars-force-awakens-salary/