Douglas Russell is an actor, known for A Lonely Place to Die (2011), Valhalla Rising (2009) and Let Us Prey (2014). Read more on iMDB