20. Mark Wahlberg
Annual earnings: $68 million
Profession: Actor
Age: 46
Mark Wahlberg had his highest-earning year to date thanks to massive paychecks for starring roles in blockbusters "Daddy's Home 2" and "Transformers: The Last Knight." He also appears in the A&E reality show "Wahlburgers" with his brothers about running and expanding their family restaurant business. He's currently the highest-paid actor in Hollywood.