Determining the highest-paid Bond actor depends on whether we consider salary alone or factor in endorsements and other income streams.
Based solely on salary:
- Daniel Craig is widely considered the highest-paid Bond actor, earning a reported $100 million for his five films. This includes his base salary, bonuses, and profit participation.
Considering endorsements and other income:
- Roger Moore held the title for several years, thanks to his lucrative endorsements and appearances.
- Pierce Brosnan also leveraged his Bond fame for various lucrative deals.
It's important to note that salary data for actors can be difficult to verify due to confidentiality agreements. Additionally, inflation and changing market conditions can influence the relative value of salaries over time.
Therefore, while Daniel Craig is generally considered the highest-paid Bond actor based on salary, it's difficult to definitively determine the highest-paid actor overall due to the complexity of income streams.