The Stolen Caravaggio 2018
as John Morris
Il Tour di Davide 2013
as Roger
Excellent Cadavers 1999
as Judge Alfonso Giordano
Tea with Mussolini 1999
as American Dealer
Vado e Torno 1998
as Mr. Colton (as Allan Caister)
Credits from TMDB.