Yes!
Hamlet!
BBC Iplayer on BBC One
He is in the Hamlet, Shakespeare, show
yes, somtime in the future, there is also a DVD of him in hamlet that is currently in the filming prosses!!!
After being in Harry Potter, Doctor Who, Hamlet, How to Train your Dragon and about a billion other things? You bet he is.
Yes, one of the things that David Tennant is famous for is Doctor Who. He is also famous for being in Shakespearean plays such as Hamlet.
he became famous from being in doctor who and then he stared in Hamlet which made more known, hope i was helpfull =)
He plays Benedick.
Matt Smith will be playing the New Doctor after David Tennant.
He has been Barty Crouch Jr in Harry Potter and the Goblet of Fire, the Tenth Doctor in Doctor Who and plenty of Shakespeare's characters on stage, most famously Hamlet in Hamlet.
I think he is going to do more Shakespeare stuff like Hamlet. On the bright side Matt Smith looks cool :)
David Mcdonld But also known as David Tenant The latest actor to play DR Who is Matt Smith