He was born in Lahijan, Northern Iran, in 1930, he lived there through his childhood and youth years, Mahjoubi finished Alborz High school in 1954 and after some years in Faculty of Arts in Tehran University, and received his graduate degree with excellent marks in 1959. He was director of technical office of City Parks at Tehran Municipality for 12 Years.
During half a century of work within the area of visual arts, he has arranged 60 individual exhibitions and participated in tens of group exhibitions with Iranian and international artist from around the world.
His 55 years of work and life has produced about 6000 works in sketches, watercolor, oil paint, calligraphic - painting and also projects in architecture, urban planning and green spaces.
Many of his works are in public and private collections world around.