Dr. Osman holds a BSc 1971, from University of Khartoum, MSc 1975, and PhD 1995 from Newcastle University, UK.
He worked for the Ministry of Irrigation and water resources from 1971 untill he became the Minister of Water Resources, Irrigation and Electricity in 2019. He represented Sudan as NileTAC, ENSAP, and PoE member from 1997 to 2004.
He worked with NBI as the water policy lead specialist from August 2004 to December 2008 and individual consultant for project planning and management from June 2009 to December. 2010 in Addis Ababa, Ethiopia. He is an associate professor for project management master course in 5 Sudanese Universities.