Search Results
› Spouse
› Spouse
Josh McLaglen was born on 21 February 1958 in Encino, California, USA. He is an assistant director and producer, known for Titanic (1997), X-Men: Days of Future Past (2014) and The Island (2005). He has been married to Lisa A. imdb.com