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