David Tennant

David Tennant

David Tennant

David Tennant

Acting

The Amazing Maurice (2022)

Dangerous Beans (voice)

How to Train Your Dragon: The Hidden World (2019)

Spitelout / Ivar the Whitless (voice)

The Highway Rat (2018)

The Highway Rat (voice)

Bad Samaritan (2018)

Cale Erendreich

Ferdinand (2017)

Angus (voice)

Wings 3D (2014)

Narrator (voice)

Earthflight (2013)

Himself - Narrator

Doctor Who Live: The Afterparty (2013)

The Doctor (archive footage)

The Science of Doctor Who (2012)

The Doctor (archive footage)

Fright Night (2011)

Peter Vincent

The Itch of the Golden Nit (2011)

Radio Newsreader / Stretchy McStretch (voice)

United (2011)

Jimmy Murphy

St Trinian's 2: The Legend of Fritton's Gold (2009)

Captain Lord Pomfrey / Sir Piers Pomfrey

Recovery (2007)

Alan Hamilton

Free Jimmy (2006)

Hamish (voice)

Secret Smile (2005)

Brendan Block

The Deputy (2004)

Christopher Williams

The Last September (2000)

Captain Gerald Colthurst

Jude (1996)

Drunk Undergraduate

Fuddy Meers

Lisping Man