Matt Lagan is known for his work on The Whisperer in Darkness (2011), Silent Hill 3 (2003) and Mega Shark vs. Mecha Shark (2014). Read more on iMDB