David Bradley has revealed new details about his role on Doctor Who.

The Harry Potter star is set to feature in the sci-fi drama’s seventh series.

Speaking to Warwick University about his Doctor Who character, Solomon, he said: "We've modelled [him] on a well-known nightclub owner with long hair. He has lots of scars [and] he wears black leather."

He added: "He... runs a ship the size of Canada. He has two giant robots who are a bit rusty."

Bradley has also starred in Game of Thrones and Our Friends in the North.

Other guest stars confirmed for the upcoming of Doctor Who include Dame Diana Rigg, her daughter Rachael Stirling, Liam Cunningham, David Warner, Jessica Raine and Ben Browder.