Родился в татарской семье в деревне Катаево Бакалинского района Башкортостана. С отличием окончил юридический факультет Казанского государственного университета и высшие курсы КГБ СССР в Минске. С 1974 по 1989 г. служил в органах КГБ. С 1989 по 1994 г. занимал должности начальника кафедры специальных дисциплин, заместителя начальника Института национальной безопасности Беларуси по научной работе. Полковник запаса. С 1994 по 1998 г. — помощник президента Белоруссии. В декабре 1998 г. назначен вице-премьером — министром иностранных дел Белоруссии. 27 ноября 2000 указом президента назначен государственным секретарём Совета Безопасности Белоруссии — помощником президента по национальной безопасности. Доктор юридических наук, профессор. Автор ряда работ по международному праву. Владеет английским и французским языками. Женат, имеет сына и дочь.