ActingAlex DeCourvilleBorn 1988-01-01· Barberton, Ohio, USAKnown forThe Avengers2012SCI-FIFull filmographyThe Avengers2012SCI-FI