Gimiau 1968 m. vasario 21 d. Alytuje.
1986 m. aukso medaliu baigiau Molėtų 2-ąją vidurinę mokyklą (dabar – Molėtų gimnazija). Aukštojo mokslo siekiau Maskvoje. Čia 1993 m. su pagyrimu baigiau Maskvos valstybinio M.Lomonosovo universiteto Socialinių mokslų fakultetą ir įgijau tarptautinių santykių politologo specialybę, o 1994 m. šio universiteto Tarptautinių santykių katedroje apsigyniau magistro laipsnį. Savo studijas tęsiau ir toliau, 1994 m. studijuodamas Danijos Aarhuso universitete, 1995 m. – Jungtinėje Karalystėje – Londono universitete, o 1997 m. studijavau Amsterdamo universitete Nyderlanduose.
Savo profesinę karjerą pradėjau 1992-1994 m., dirbdamas Lietuvos Respublikos ambasadoje Rusijos Federacijoje atašė, pirmuoju sekretoriumi, Konsulinio skyriaus vadovu-konsulu. 1993 m. buvau derybų konsuliniais klausimais tarp Lietuvos ir Rusijos delegacijos narys. Vėliau, 1994-1995 m., tapau Lietuvos pramonininkų konfederacijos Tarptautinių ryšių direktoriumi.
Nuo pat 1994 m. iki 2004 m., dirbdamas dėstytoju, turėjau galimybę pasidalinti savo žiniomis ir patirtimi. 1994-2003 m. buvau Vilniaus universiteto dėstytojas. Šiame universitete Tarptautinės verslo mokyklos, Tarptautinių santykių ir politikos mokslų instituto ir Komunikacijos fakulteto studentams skaičiau paskaitas apie tarnybinį etiketą, diplomatinį protokolą, užsienio politiką ir diplomatijos organizavimą. 1994-2004 m. buvau Viešojo administravimo instituto, Finansų ministerijos mokymo centro, Kultūros darbuotojų tobulinimosi centro, Vadybos sprendimų centro dėstytojas konsultantas.
Pirmą kartą į šalies parlamentą buvau išrinktas 2000-2004 m. Būdamas VIII-ojo Seimo narys, išrinktas daugiamandatėje rinkimų apygardoje pagal Lietuvos liberalų sąjungos sąrašą, ėjau Žmogaus teisių komiteto pirmininko pavaduotojo pareigas, dirbau Užsienio reikalų komitete. 2003-2004 m. buvau Seimo stebėtojų delegacijos Europos Parlamente pirmininko pavaduotojas.
2004 m. dirbau Europos Parlamento nariu.
2004 m., daugiamandatėje rinkimų apygardoje pagal Liberalų ir centro sąjungos sąrašą, buvau išrinktas į Seimą. IX-ajame Seime ėjau Žmogaus teisių komiteto pirmininko pareigas, taip pat buvau Europos reikalų komiteto narys, Seimo delegacijos ESBO PA pirmininko pavaduotojas, Seimo delegacijos COSAC narys. 2008 m., daugiamandatėje rinkimų apygardoje pagal Liberalų ir centro sąjungos sąrašą, vėl buvau išrinktas į Seimą. X-ajame Seime einu Žmogaus teisių komiteto pirmininko pareigas, taip pat esu Europos reikalų komiteto narys, Seimo delegacijos Europos Tarybos Parlamentinėje Asamblėjoje narys, Seimo delegacijos Vakarų Europos Sąjungos Asamblėjoje pirmininkas.Esu diplomatinio protokolo ir tarnybinio etiketo ekspertas konsultantas, Lietuvos politologų asociacijos narys. Specializuojuosi bei domiuosi užsienio politikos ir žmogaus teisių sritimi. Esu apdovanotas Portugalijos valstybiniu ordinu „Ordem do Merito Grande Oficial“.
Knygų „Protokolo pagrindai kiekvienam siekiančiam…“, „Etiketas kiekvienam“, „Protokolas: elgesio taisyklės“ ir publikacijų: „Socialinių mokslų dėstymas Jungtinėse Amerikos Valstijose“, „Lietuvos saugumo garantas – objektyvus geopolitinės situacijos įvertinimas“ autorius. Rengiu straipsnius diplomatinio protokolo ir etiketo temomis įvairiuose žurnaluose, laikraščiuose.
Mano pomėgiai – automobiliai, šokiai, estetika.Moku anglų, rusų, prancūzų (pagrindai) kalbas. Žmona Brigita Olga. Turiu moksleivę dukterį Armintę.