Josh McLaglen

Josh McLaglen

Josh McLaglen was born on February 21, 1958 in Encino, California, USA as Charles Josh McLaglen. He is an assistant director and producer, known for Titanic (1997), X-Men: Days of Future Past (2014) and Logan (2017). He has been married to Lisa A. Becker since February 19, 2000. They have four ...

Tv Show