Vic Armstrong - Home

Vic Armstrong

Vic Armstrong was born on October 5, 1946 in Farnham Common, Buckinghamshire, England as Victor Monroe Armstrong. He is known for his work on Indiana Jones et le temple maudit (1984), Les aventuriers de l'arche perdue (1981) and Thor (2011). He is married to Wendy Leech. They ... read more

Portrait Photos of Vic Armstrong 15 Portrait Photos

Landscape Photos of Vic Armstrong 44 Landscape Photos