1.7
/10
Steven is a fictional character portrayed by Owen Donovan in the TV series Doctor Who.
They appear in 1 episodes out of a total of 166 aired

Steven

by Owen Donovan

character

Episodes1

  • 8
    /10

    The Lodger

    episode S5.E11 july 2010
    After the TARDIS teleports without him, the doctor tries to find out what is stopping it from landing and traces it to a seemingly ordinary, two storey house.