Эйса Баттерфилд родился 1 апреля 1997 года в Лондоне, Великобритания, в семье Жаклин Фарр и Сэма Баттерфилда.Баттерфилд начал свою актёрскую карьеру в семилетнем возрасте, на сцене школьного театра.
В 2006 году состоялся дебют Эйсы в кино; мальчик исполнил роль Эндрю в телевизионной драме Саймона Шора «После Томаса (англ.)русск.» .Двумя годами позже Баттерфилд сыграл немецкого мальчика Бруно в драме Марка Хермана о холокосте — «Мальчик в полосатой пижаме» , за роль которого номинировался на Премию британского независимого кино в номинации «Наиболее перспективный новичок» , но проиграл Деву Пателю.
В 2011 году Эйса Баттерфилд исполнил роль Хьюго Кабре в приключенческом фильме Мартина Скорсезе «Хранитель времени» , где его партнёрами по съёмочной площадке были Бен Кингсли и Хлоя Морец. Картина была благосклонно принята кинокритиками и успешно проявила себя в мировом прокате.
В 2013 году Баттерфилд принял участие в научно-фантастическом фильме Гэвина Худа «Игра Эндера» , где он сыграл главную роль одарённого мальчика Эндера Виггина.
В 2015 году снялся в главной роли в фильме Мацека Щербовски и Криса Лависа «Белый цирк» , а в 2016 году сыграл одну из главных ролей в фильме Тима Бёртона «Дом странных детей мисс Перегрин» по одноимённому роману Рэнсома Риггза.
В 2017 году вышел фильм «Космос между нами» , в котором он сыграл главную роль.