Nathan Macchioni hat 2 Serien und 2 Filme gedreht. Unter anderem spielte er Adriano in der Serie Luna Nera.Im Kino in der Rolle des Young Soldier im Spielfilm All You Ever Wished For.