Jumping from High Places
2022 · Comedy
as Dr. Basile
Slam
2017 · Comedy
as Marco
The Name of the Rose
2019 · Drama
as Nicola da Morimondo
The Legend of the Christmas Witch
2018 · Adventure
as Giacomo
Inferno
2016 · Action
as Parker
Amanda Knox
2011 · Crime
as Detective Alicastro
An Astrological Guide for Broken Hearts S2
as Enrico Crippa
The Da Vinci Code
2006 · Mystery
as Youngest Church Official