This Is My Africa 2008
as Self
Odile and Odette 2005
Director
Un Ballo in Maschera (A Masked Ball) 2004
Credits from TMDB.