David Tennant, the Scottish actor known for his roles in "Doctor Who" and "Broadchurch," earned £2.7 million during the last financial year, according to recent financial filings. This marks an increase from the £2.3 million he reported in the previous year.

Tennant’s income boost is primarily attributed to his role as Tony Baddingham in the Disney+ series "Rivals," which is reported to have paid its lead actors around £1 million each. His firm, No Mystery Limited, which manages his earnings, disclosed the figures.

In addition to "Rivals," Tennant has maintained a busy schedule, including filming the third season of the BBC prison drama "Time" and appearing in the sixth season of Netflix's "Only Murders in the Building." He has also been featured in advertising campaigns for MoneySuperMarket, contributing to his overall earnings.

The actor’s continued presence across multiple high-profile projects underscores his standing in the entertainment industry and his ability to command significant remuneration.