Es hijo del ex futbolista Carlos Mac Allister y Silvina Riela y hermano de Alexis Mac Allister y Francis Mac Allister.
Hizo su debut oficial en Argentinos Juniors el 27 de febrero de 2016 por la fecha 5 del Campeonato de Primera División 2016 frente a Estudiantes de La Plata en un encuentro en el que Argentinos perdería por 4-1.
[1] Su segundo partido sería frente a Defensa y Justicia en el que marcaría un autogol y El Bicho perdería por 5-1.
[2][3] El 12 de julio ficha por el Royale Union Saint-Gilloise de la Jupiler Pro League hasta 2026.
El 3 de enero de 2017, el Director Técnico de la Sub-20 Albiceleste Claudio Úbeda lo convocó para el Sudamericano Sub-20 a disputarse en Ecuador.