Christopher Eccleston
as David Stephens
Christopher Eccleston portrays David Stephens, another flatmate who, along with Juliet and Alex, finds themselves in a dangerous situation after discovering the money.
#3
Most popular actor on Shallow Grave
1,609 Wikipedia views yesterday