Duels in the Sun 2019
as (archive footage)
Ettore: The Italian Stallion 2018
Actor
L'Elisir D'Amore 2002
American Holidays 2001
Bello & Possibile 2001
as Himself
Across the Ocean 2000
Credits from TMDB.