A la edad de 14 años, Majid Majidi comenzó a actuar en grupos de teatro amateur, para después estudiar en el Instituto de Artes Dramáticas de Teherán. Después de la revolución iraní en 1979, su interés por el cine lo llevó a actuar en varias películas, entre las que destaca Fleeing from Evil to God (1984) de Mohsen Makhmalbaf. Durante esa época también comenzó su interés en la dirección y pronto ganó reconocimiento. En 1998, Majidi dirigió Los niños del cielo, que fue nominada para recibir el Premio de la Academia a la Mejor Película en Lengua Extranjera, convirtiéndose en la primera película iraní nominada por la Academia. Desde entonces dirigió largometrajes exitosos como El color del paraíso (2000), Baran (2001) y Las cenizas de la luz (2005). Majidi fue uno de los cinco directores de cine internacionales invitados por el gobierno de Beijing para crear un cortometraje documental para presentar la ciudad, en preparación para los Juegos Olímpicos de Verano de 2008. Su más reciente largometraje Sun children (2020) fue invitado a la competencia por el León de oro en el 77° Festival Internacional de Cine de Venecia.