PersonDirector 2
Glenn Jordan
US-american film director and producer
Glenn Jordan has worked on 2 productions filmed in Texas, from 1977 to 1990, including Challenger and Sunshine Christmas.
Worked in Houston, Amarillo and Claude
Records IMDb ↗︎ · Wikipedia ↗︎ · Wikidata ↗︎