Bottom of the Stairs TBA
as The Masked Spirit
A Key of Ice in a Field of Lilacs 2012
as Sergio Fabrizi
The Secret Cinema 2012
Special Effects
Credits from TMDB.