Guest Stars John Barrowman as Captain Jack Harkness Richard Wilson as Dr Constantine Albert Valentine as The Child Cheryl Fergison as Mrs Lloyd Florence Hoath as Nancy Damian Samuels as Mr Lloyd Robert Hands as Algy Joseph Tremain as Jim Noah Johnson voices The Empty Child Dian Perry voices Computer Jordan Murphy as Ernie Luke Perry as Timothy Lloyd Vilma Hollingbery as Mrs Harcourt Martin Hodgson as Jenkins