The Incredible Adventures of Marco Polo
1998 · as Leader
La Passione
1997 · as Vincent
Stanley's Dragon
1994 · as Terry