Michael Langlois

Michael Langlois

Michael Langlois is known for his work on X2 (2003), X-Men: The Last Stand (2006) and The Incredible Hulk (2008).