Promised 2019
as Mr. Bellucci
Mr. Nice Guy 1997
as NEA Agent
Hungry Heart 1987
as Salvatore Bono
Burke & Wills 1985
as Edwin Welch
Credits from TMDB.