david tennant net worth
David Tennant Net Worth is $7 Million. David John McDonald, or known as David Tennant, is a Scottish actor with a net worth of $7 million. David Tennant gained his net worth by appearing in the theatre play Hamlet, but is most famous for his role as. David Tennant (born David Jo...