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 Matteo im Spielfilm Eva Braun.