5年担任中国驻俄罗斯圣彼得堡领事馆副总领事。2005年至2011年历任外交部欧亚司参赞和副司长。2011年，接替于洪君，担任中华人民共和国驻乌兹别克斯坦大使。2018年9月，接替张汉晖担任中华人民共和国驻哈萨克斯坦大使。10月8日在哈总统府向纳扎尔巴耶夫总统递交国书。2020年4月14日，哈萨克斯坦外交部召见大使张霄，表示不满中国网络上流传的文章《哈萨克斯坦为何渴望回归中国》。