The Poe Clan 2018
as Master Custer
Passion -Jose and Carmen- / Apasionado!!III 2016
as Lieutenant Zuniga
Bandito -Gentleman Thief Salvatore Giuliano- 2015
as Giuseppe di Bella
The Man in the Iron Mask / Royal Straight Flush!! 2011
as Priest
Dark Brown Eyes 2011
as Mironov
Rock On! 2010
Actor
Roget 2010
as Kaufmann
Daytime Hustler 2005
as Adler
Sleeping Moon 2005
as Ninagawa Shinemon
Ghost at Midnight / Les Cherubim 1997
as Thomas
C'est L'amour -Mediterranean Sea Wanderings- 1993
as Bernard
The Rose of Versailles: Oscar and Andre 1991
as General Jarjayes
Credits from TMDB.