Question: who plays nate in i am not ashamed?
Answer: Ben Davies