David Leon is known as an actor, starring in renowned photographer Rankin’s directoral debut The Lives of the Saints and Guy Ritchie’s RocknRolla. David’s short film Man and Boy won Best Narrative Short at the Tribeca Film Festival. He is a Screen Star of Tomorrow and Orthodox is his directorial feature debut which premieres at UKJFF 2015. Leon will take part in the Q&A after the screening.