Emmanuel Avena

Known For

Birth Location Dijon, Côte-d'Or, France
Born

Movies

2013
2009
Casino Royale as Leo
2006
Time Has Come as Saphir du Matin
2005
Emmanuel Avena hasn't worked on any movies or TV shows