2015
as Alexander
2009
as Enzo Calvini
2010
as Umberto
2012
as Reporter at Movie Premiere
as Marco
2019
as Umberto Nobile
2022
as Paolo Messina
2023
as Antonio
2001
as Sandro
2020
as Javier
2024
as Italian Man
as Italian Man (uncredited)
2005
as Pete the Boom Guy
2003
as Il comandante
as Fred Ruspanti
as Richard
2000
as Brad Klein