The Incredible Adventures of Marco Polo 1998
as Leader
La Passione 1997
as Vincent
Stanley's Dragon 1994
as Terry
Credits from TMDB.