The Dew Point 2024
as Pierluigi
Inferno 2016
as Death Mask Hall Guard
The International 2009
as Café Barista
You'll Die at Midnight 1986
as Terzi's Assistant
Monster Shark 1984
as Dr. Bob Hogan
Endgame 1983
as Professor Levin
The Last Hunter 1980
as Pot-smoking Soldier
Tosca 1956
as Il carceriere
Credits from TMDB.