Among his extensive list of credits, the 31-year-old has featured in X-Men: Days of Future Past (2014), Descendants (2015), ...