Love Bite: Laurie Lipton and Her Disturbing Black & White Drawings 2016
as Himself
Your Highness 2011
Visual Effects Supervisor
Don Quixote 2000
Credits from TMDB.