God Loves Caviar – 2013

For “God Loves Caviar” I starred as a British officer as well as creating the English voice overs for the majority of the Greek actors.  “God Loves Caviar” is a 2012 Greek drama film directed by Yannis Smaragdis