Shahrokh EstakhriActingKnown ForJoker 22024Deldadegan2018Moon and Leopard2016Distances2010Delnavazan2009