Urodzony w 1964 roku. Absolwent Akademii Teatralnej im. Aleksandra Zelwerowicza w Warszawie na wydziale aktorskim i reżyserii.
Zadebiutował rolą Benvollo w filmie Kolejność uczuć w reżyserii Radosława Piwowarskiego (1993). Za rolę Gerarda Nowaka w Długu Krzysztofa Krauzego został uhonorowany nagrodą w kategorii „pierwszoplanowa rola męska” na Festiwalu Polskich Filmów Fabularnych w Gdyni (1999). Sukces ten powtórzył w 2005, otrzymując w Gdyni nagrodę za rolę w Komorniku Feliksa Falka oraz w 2013 za W imię... Małgorzaty Szumowskiej. Za role w Długu i Komorniku został również uhonorowany Polską Nagrodą Filmową – Orłem. Ostatnio mogliśmy oglądać Andrzeja Chyrę w Ostatniej rodzinie Jana P. Matuszyńskiego oraz Prostej historii o morderstwie Arkadiusza Jakubika. Na ostatnim festiwalu w Cannes miał premierę film Frost Sarunasa Bartasa z jego udziałem. Jako aktor wystąpił w ponad 60 filmach i produkcjach telewizyjnych, a także wielokrotnie w teatrze telewizji.
W latach 2000-2007 był aktorem zespołu Teatru Rozmaitości (występował w takich spektaklach, jak: Hamlet, Bachantki, Burza, Giovanni), a od 2008 współpracuje z Nowym Teatrem (m.in. przy spektaklach: (A)pollonia, Tramwaj, Kabaret warszawski), co zaowocowało również występami w teatrze Odeon w Paryżu.
Do świata opery wkroczył w 2013 roku, reżyserując w Operze Bałtyckiej Graczy Szostakowicza-Meyera. Dwa lata później za inscenizację Czarodziejskiej góry Pawła Mykietyna otrzymał nagrodę im. Konrada Swinarskiego. W sezonie 2017/2018 w Teatrze Wielkim - Operze Narodowej przygotowuje premierę Carmen Georgesa Bizeta.
fot. Robert Wolański