Sébastien Foucault is known for Nicolas Le Floch (2008), The Gloaming (2011) and Totally Spies! (2001).
No data