DuckTales David Tennent-profile

David Tennant is a Scottish voice actor who plays the role of Scrooge McDuck in the DuckTales reboot. He is known for various other television and film roles, including:

  • The Tenth Doctor - Doctor Who and assorted spin-offs
  • DI Alec Hardy - Broadchurch
  • Spitelout - How to Train Your Dragon films and television series
  • Barty Crouch Jr. - film Harry Potter and the Goblet of Fire
  • Kevin Thompson/Kilgrave - Jessica Jones
  • Giacomo Casanova - Casanova

Tennant is also a highly respected Shakespearean actor, having performed the title roles in the critically acclaimed productions of Hamlet and Richard II at the Royal Shakespeare Company, as well as playing Benedick in a production of Much Ado About Nothing alongside his Ducktales and Doctor Who co-star Catherine Tate.


  1. Scrooge McDuck

External links