Stuart Leach: Stuart Leach. Visual Effects: Unearthed. Stuart Leach is known for Unearthed (2010) and Fallen Soldiers (2015).
Known For: Unearthed (Visual Effects), Fallen Soldiers (Visual Effects)