Tuesday, 13 December 2011
Next article Previous article
Doctor Who star David Tennant to voice Shrek TV show
We'll definitely be tuning in for this one
David Tennant played Doctor Who for 5 years
Former Doctor Who
star David Tennant
is taking on a new challenge this Christmas.
The 40-year-old actor - who became a household name after playing the Time Lord in the hit BBC show - is to narrate the hour-long TV special Shrek: Once Upon A Time.
In the programme, David will reveal ways in which 'an ogre with a Scottish accent single-handedly changed the face of animation' by talking us through the hilarious movies and chatting with the film's stars including Mike Myers and Cameron Diaz.
We can't wait!
Catch Shrek: Once Upon A Time on 23 December at 9pm on BBC3.
SEE PICTURES Doctor Who - past and
SEE PICTURES David Tennant - Travels of the Time
SEE PICTURES Shrek Forever After premiere>>
The views expressed in the comments above are not those of IPC Media or Teen Now Magazine. Please follow our
community guidelines and
contact us to report abuse.