Vic Armstrong was born on October 5, 1946 in Farnham Common, Buckinghamshire, England as Victor Monroe Armstrong. He is known for his work on I Am Legend (2007), Left Behind (2014) and The Amazing Spider-Man (2012). He is married to Wendy Leech . They have three children.