Beyond Justice 1992
as Robert Sanders
Il volo di Teo 1990
Actor
The Ogre 1988
as The Beast (as Davide Flosi)
The Legendary Life of Ernest Hemingway 1988
Distant Lights 1987
as Giuliano
Credits from TMDB.