
Known For
Filmography
2024
2016
2009
1986
1984
1983
1981
1980
1956

The Dew Point
Movie · as Pierluigi

Inferno
Movie · as Death Mask Hall Guard

The International
Movie · as Café Barista

You'll Die at Midnight
Movie · as Terzi's Assistant

Monster Shark
Movie · as Dr. Bob Hogan

Endgame
Movie · as Professor Levin

The Devil's Game
TV · as The Chinese servant · 1 ep

The Last Hunter
Movie · as Pot-smoking Soldier

Tosca
Movie · as Il carceriere