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/Ivar the Witless - How to Train Your Dragon films and television series
  • Barty Crouch Jr. - Harry Potter and the Goblet of Fire
  • Kevin Thompson/Kilgrave - Jessica Jones
  • Giacomo Casanova - Casanova
  • Dread the Evil Genie - Jake and the Never Land Pirates
  • Huyang - Star Wars: The Clone Wars
  • Angus - Ferdinand

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
  2. Hat Pirate

External links

Community content is available under CC-BY-SA unless otherwise noted.