Организации Объединенных Наций.
С 1998 года член Совета Парламентского Собрания Союза Беларуси и России, председатель Постоянной комиссии Парламентского Собрания Союза Беларуси и России по вопросам внешней политики, член Постоянной комиссии Межпарламентской ассамблеи СНГ по внешнеполитическим вопросам.
С ноября 2005 года по настоящий момент Председатель Союза писателей Беларуси, член Союза журналистов, Союза кинематографистов Беларуси.
Автор более 50 научных трудов, нескольких сценариев художественных кинофильмов и спектаклей, а также более 40 художественных произведений. Среди них повести «Следствие продолжается» (1977), «Финал Краба» (1979), романы «Приказ №1» (1985), «Сыновья» (1989), «Тайна Овального кабинета» (2001), «Побег» (2002) и многие другие.
Лауреат международных литературных премий имени А. Фадеева и В. Пикуля, а также многих союзных и республиканских премий, награжден 8 орденами и 30 медалями. За разноплановые достижения в области культуры и науки в 1998 году внесен в Книгу рекордов Гиннесса.