Glenn Salvage is known for his work on The Dead (2010), Left for Dead (2005) and The Silencer (2007). Read more on iMDB