Luan Jaha is an actor, known for The Forgiveness of Blood (2011), Three Windows and a Hanging (2014) and Sworn Virgin (2015). Read more on iMDB