Ben Snow

Actor
IVA Star Rating : 27
2011 Oscar Best Achievement in Visual Effects Nominated
2009 Oscar Best Achievement in Visual Effects Nominated
2003 Oscar Best Visual Effects Nominated
2002 Oscar Best Effects, Visual Effects Nominated
Ouch! Looks like something broke. Try reloading this page. 🗙