Vincent Hammond is known for his work on Beowulf (1999), Iron Man (2008) and The Relic (1997). Read more on iMDB