He is the author of 25 published books and a co-author of one. His work is published in more than 20 anthologies. He has received several prizes for his poetry, and his poems have been translated into Italian, Spanish, Korean, Slovenian, Bahasa Malaysia, Mongolian and German. His work has appeared in various magazines, newspapers, and on radio stations in Canada, USA, and, former Yugoslavia where he worked as an economist, journalist, book editor, marketing director, and organizer of poetry events and festivals. Ibrahim was born in 1948 in the former Yugoslavia, and he has lived in Canada since 1995.