Родился 12 октября 1971 года в г.Червень Минской области, Белорусская ССР.
Образование:
С сентября 2004 года по июнь 2006 года учился на командном факультете Военно-воздушной академии им.Ю.А.Гагарина.
Воинская служба:
С августа 1989 года по октябрь 1994 года - курсант Качинского ВВАУЛ, по окончании которого получил квалификацию «летчик-инженер». С октября 1994 года по сентябрь 2004 года служил в должностях летчика, старшего летчика, заместителя командира авиационной эскадрильи штурмового авиационного полка (ШАП) 4-й воздушной армии (ВА) и 4-й армии ВВС и ПВО, Северо-Кавказский ВО (штаб в г.Ростов-на-Дону). После окончания академии в 2006 году служит командиром авиационной эскадрильи ШАП 4-й армии ВВС и ПВО.
Воинское звание:
Подполковник ВВС (по состоянию на 11.10.2006).
Полковник ВВС (28.12.2010).
Космическая подготовка:
Прошел медицинское обследование в ИМБП. 8 августа 2006 года был представлен на Главную медицинскую комиссии (ГМК), став претендентом на зачисление в отряд космонавтов во время набора 2006 года.
11 октября 2006 года на заседании Межведомственной комиссии по отбору космонавтов был рекомендован к зачислению на должность кандидата в космонавты отряда РГНИИ ЦПК.
26 февраля 2007 года приступил к прохождению двухгодичного курса ОКП.
С 22 по 28 июня 2008 года в Севастополе (Украина) участвовал в тренировках на случай посадки спускаемого аппарата на воду в составе условного экипажа вместе с Сергеем Ревиным и Еленой Серовой.
2 июня 2009 года завершил общекомическую подготовку (ОКП), сдав госэкзамены в ЦПК с оценкой «отлично». 9 июня на заседании Межведомственной квалификационной комиссии (МВКК) ему была присвоена квалификация «космонавт-испытатель» и вручено удостоверения космонавта №201.
Приказом начальника ФГБУ НИИ ЦПК Сергея Крикалева с 1 августа 2009 года назначен на должность космонавта-испытателя отряда ЦПК.
В октябре 2009 года на космодроме Байконур принимал участие в тренировках в малом исследовательском модуле (МИМ).
С января 2010 года находился в командировке в США, являясь представителем ЦПК в Космическом центре им.Джонсона.
На заседании Межведомственной комиссии по отбору космонавтов и их назначению в составы пилотируемых кораблей и станций 26 апреля 2010 года был аттестован в качестве космонавта отряда ФГБУ «НИИ ЦПК имени Ю.А.Гагарина».
В выпущенном НАСА 2 июня 2010 года плане полётов экипажей МКС до 2013 года появилась информация о том, что он сменил Романа Романенко в дублирующем экипаже МКС-31/32, а сам он назначен в основной экипаж МКС-33/34 (стартующий на корабле Soyuz 32 в сентябре 2012 года). 8 июля 2010 года это назначение было официально подтверждено НАСА в пресс-релизе 10-161 (при этом старт корабля был перенесен на октябрь 2012 года). 12 октября 2010 года его назначение в дублирующий экипаж МКС-31/32 было подтверждено Межведомственной комиссией по отбору космонавтов и их назначению в составы экипажей пилотируемых кораблей.
С 15 по 17 июля 2010 года в Казахстане в составе условного экипажа вместе с Еленой Серовой и Сергеем Рыжиковым принимал участие в тренировках по выживанию в условиях пустыни и полупустыни.
Со 2 по 5 августа 2010 года принимал участие в тренировках по проведению визуально-инструментальных наблюдений с борта самолета в районе города Североморск Мурманской области, во время которых отрабатывались задачи наблюдения объектов и решения задач экологического мониторинга.
В январе 2011 года принимал участие в тренировках на выживание в подмосковном лесу в составе условного экипажа вместе с Сергеем Кудь-Сверчковым и Кевиным Фордом.
Классность:
Военный летчик 2-го класса.
Освоил самолеты Л-39 и Су-25. Общий налет - более 600 часов.