My Way 2012
Art Direction
Ritual 2002
Storyboard Artist
The Nest 2002
The Battle of Trafalgar: Nelson's Victory 1993
as Admiral Villeneuve
Credits from TMDB.