Ivan Merat-Barboff is known for his work on Dobermann (1997), Kontrat (1998) and Le dernier chaperon rouge (1996). Read more on iMDB