Ahura Shahbazi was born in 1978 in Tehran, Iran. He has a bachelor degree in Painting from the Art and Architecture Faculty in Tehran. He has been working as an animator in various animation studios in Tehran since 1998. He has held different positions on different projects (i.e. animator, director, animation supervisor, layout artist, storyboard artist) and has directed three animation series. Shahbazi won an award from Parvin Etesami Film Festival in 2013 in Tehran.