Shahrouz Sadr was born in 1976 in Tehran. He graduated in graphic design in 2001, and since then, he has taught sculpture and printmaking at major art universities in Tehran. Throughout his years of artistic activity, he has studied various media such as sculpture, printmaking, painting and contemporary drawing. His works have been displayed in various solo, group exhibitions, festivals, biennials, and group exhibitions in Iran and other countries. Sadr works and lives in Tehran, Iran.