TCA Special 2003 "Dear Grand Theater" 2003
Actor
Guys and Dolls 2002
as Big Jule
Blood and Sand 2001
as Juan Gallardo
Mayerling 1999
as Archduke Jan Salvador
Icarus 1998
as An author
Credits from TMDB.