1973-1974 Veterinary Officer (Ministry of Animal Resourses)
1974-1978 Teaching Assistant, Department of Anatomy, Faculty of
Veterinary Science, University of Khartoum.
1978-1982 On study course, University of Liverpool (England).
1982-1987 Lecturer, Department of Anatomy, Faculty of
Veterinary Science, University of Khartoum(Sudan).
1987-1988 Associate Professor, Department of Anatomy, Faculty
of Veterinary Science, University of Khartoum(Sudan).
1988-2002 Associate Professor, Department of Veterinary
Medicine,Faculty of Agriculture and Veterinary Medicine, King Saud University, Kingdom of Saudi
Arabia.
2002-2004 Associate Professor, Department of Anatomy, Faculty
of Veterinary Science, University of Khartoum(Sudan).
2004- to date Professor, Department of Anatomy, Faculty of
Veterinary Science, University of Khartoum(Sudan).