Alex Rose Wiesel

Alex Rose Wiesel was an effects stand-in in The Avengers.