Ahmad Abdollahian (احمد عبداللهیان) has been a Director in the following movies: The Tear of Narges (2016) and 578 Days of Awaiting (2011). A Producer in the following movies: The Tear of Narges (2016). An Actor in the following movies: Toadstool (2002).
Ahmad Abdollahian (احمد عبداللهیان) has been a Director in some movies: