Sign In

James Longley

James Longley was born on January 4, 1972 in Eugene, Oregon, USA. He is a producer and director, known for Iraq in Fragments (2006), Angels Are Made of Light (2018) and Sari's Mother (2006).

Related Posts