Kingston Üniversitesi ekonomi bölümü mezunudur. 1985 yılından itibaren Dışişleri Bakanlığı'nda çeşitli görevler üstlenmiştir. 2002-2006 yıllarında New York başkonsolosluğu, 2006-2007 yıllarında Dışişleri Bakanlığı Ortadoğu dairesi başkanlığı, 2007-2009 yıllarında Ortadoğu genel müdür yardımcısı, 2009-2012 yıllarında Şam büyükelçisi oldu.[1]Suriye İç Savaşı başladığında Türkiye'nin Şam Büyükelçisi olarak görev yapıyordu. Başta Suriye Başbakanı Adil Sefer olmak üzere Suriye'nin önde gelen siyasetçileriyle çeşitli görüşmeler gerçekleştirdi.[2] Savaşın şiddetlendiği dönemde başta Suriye ordusunun Hama'dan çekilmesinin bildirilmesi olmak üzere sahanın çeşitli bölgelerinden bilgi verdi.[3] 2012 yılında Suriye'nin çeşitli ülkelerin büyükelçilerini istenmeyen adam ilan etmesi ve Türkiye-Suriye ilişkilerinin çökmesi sonrası Ankara'ya döndü.[4] Suriye'de görevi sona ermesine karşın Suriye konulu resmi görüşmelerde Türkiye'nin temsilcisi olarak görev aldı.[5] 2012 yılı sonunda Ortadoğu’dan sorumlu dışişleri bakanlığı müsteşar yardımcılığına getirildi. Meslek hayatının büyük bölümünde Suriye ve Ortadoğu ile ilgilenen Ömer Önhon, 2021 yılında anılarını kaleme aldı ve bu anılar Büyükelçinin Gözünden Suriye başlığı ile neşredildi:
"Ben bu işe bir kitap yazacağım diye çıkmadım açıkçası. Not aldım, hakikaten önemli olayların yaşandığı bir dönem. Bütün önemli olayların yaşandığı dönemlerde görev aldım Suriye’de. Hatırlamak gerekirse 1998 Ağustos’ta gittim oraya. Gittikten hemen 1-2 ay sonra Öcalan krizi baş gösterdi. Savaşın eşiğine geldik. İlişkilerin ortada bir yerde buluşması döneminde görev yaptım. Hafız Esad öldüğünde oradaydım. Hatta maslahatgüzar idim, büyükelçi de yoktu."[6]
14 Ağustos 2014 tarihinde Resmî Gazete'de yayımlanan kararname ile İspanya büyükelçiliğine atandı ve 6 Eylül 2014 ile 8 Ocak 2019 tarihleri arasında Madrid'de görev yaptı.[7] 2019-2021 yılları arasında dışişleri bakanlığı uluslararası güvenlik işleri genel müdürü olarak görev yaptı. 19 Nisan 2021 tarihi itibarıyla emekli oldu.