Mahmoud Yar Ahmadi ( محمود یار احمدی ) has been an Actor in the following movies: Smiling in the Rain (2011) and A Window towards Sunshine (2011). Mahmoud Yar Ahmadi ( محمود یار احمدی ) has been an Actor in the following TV series: Sword's Edge (2006).