Mahmoud Karimi is known for The Lizard (2004), Mottaham (1996) and Traveller of Rey (2001).
Sin datos