We dont have a biography for Marco Foschi
2024Caracas as Unknown
2024La lunga notte - La caduta del Duce (6 Episodes) as Galeazzo Ciano
2018The Stolen Caravaggio as Riccardo
2018The Promised Life (4 Episodes) as Unknown
2017L'assoluto presente as Unknown
2015La solita commedia: Inferno as Suicida, Cliente bar, Tossico, Conducente ambulanza, Fashion blogger J.J. Tristezza, Cliente pubblicità Bimbumbanca, Santo
2013Le straordinarie avventure di Jules Verne (26 Episodes) as Capitano Nemo (voice)
2013King of the Sands as Young Abdulaziz Al Saud (Ibn Saud)
2013Barabbas (2 Episodes) as Jesus
2012Barabbas as Jesus
2012The Island (12 Episodes) as Luca Bottai
2011The Usual Idiots: The Movie as Remo
2011Atelier Fontana - Le sorelle della moda (2 Episodes) as Unknown
2010Sotto il cielo di Roma (2 Episodes) as Davide
2009The Purple Sea as Tommaso
2008Aldo Moro - Il presidente as Mario Moretti
2008Aldo Moro - Il Presidente (2 Episodes) as Mario Moretti
2008Riprendimi as Giovanni
2008Sleeping Around as Paolo
2007Nelle Tue Mani as Teo
2007Come tu mi vuoi as Hermes
2006Crimes (1 Episode) as Mork
2004Fame chimica as Claudio
2003Le intermittenze del cuore as Carlo da giovane
2000Tartarughe dal becco d'ascia as Raphael