Photo of Ben Richards Ben Richards

Ben Richards in Outcasts


2011 TV-14

Set in 2040, this BBC sci-fi drama focuses on the residents of the frontier town of Forthaven on the planet Carpathia -- a region colonized by a hardy group of settlers who rocketed away from Earth in the wake of war and nuclear devastation.

  • Ben Richards in Footballers' Wives Footballers' Wives
  • Ben Richards in Party Animals Party Animals
  • Ben Richards in Small Town Folk Small Town Folk