James Purefoy is an English actor who portrayed Rick Deckard in the BBC's radio adaptation of Do Androids Dream of Electric Sheep?
James Purefoy is an English actor who portrayed Rick Deckard in the BBC's radio adaptation of Do Androids Dream of Electric Sheep?