Absolwent Akademii Muzycznej w Katowicach w klasie prof. Józefa Stompla. W latach 1991–1996 doskonalił swoje umiejętności pianistyczne pod kierunkiem Karl-Heinza Kämmerlinga, André Dumortiera i Jean-Claude’a Vanden Eyndena.
Jest laureatem Międzynarodowych Konkursów Pianistycznych w Paryżu (Konkurs im. Marguerite Long i Jacques’a Thibaud) i Montrealu. Był najlepszym polskim uczestnikiem XII Międzynarodowego Konkursu Pianistycznego im. Fryderyka Chopina w Warszawie w roku 1990. Otrzymał wtedy nagrodę za najlepsze wykonanie poloneza oraz szereg nagród pozaregulaminowych.
Występował jako solista i kameralista w większości krajów europejskich, krajach obu Ameryk, Azji i Australii. Koncertował z większością polskich orkiestr symfonicznych, Orkiestrą Aukso, Kwartetem Śląskim, Kwartetem Camerata, Royal String Quartet, a także skrzypkami Szymonem Krzeszowcem i Piotrem Pławnerem oraz sopranistką Ewą Iżykowską.
Zarejestrował kilkanaście płyt dla wytwórni: Polskie Nagrania, Bearton, DUX, Sony Music Polska, IMC oraz Chandos z muzyką Bacewicz, Brahmsa, Chopina, Debussy’ego, Liszta, Schumanna, Szymanowskiego i Zarębskiego.
W latach 2000 i 2005 jego płyty dwukrotnie zostały wyróżnione nagrodą Grand Prix du Disque Frédéric Chopin, w roku 2002 i 2009 i 2019 uhonorowane nagrodą „Fryderyk”.
Od roku 1998 r. pianista zajmuje się również pracą pedagogiczną. Jest profesorem w Katedrze Fortepianu Akademii Muzycznej im. Karola Szymanowskiego w Katowicach.
W latach 2008-12 dodatkowo pełnił funkcję prorektora ds. nauki i dydaktyki, a w latach 2012-16 był kierownikiem Katedry Fortepianu w tej Uczelni. Od 2020 jest również pedagogiem Uniwersytetu Muzycznego Fryderyka Chopina w Warszawie
Juror międzynarodowych konkursów pianistycznych: im. Marguerite Long i Jacques’a Thibaud w Paryżu (2009), im. Fryderyka Chopina w Warszawie (2015, 2021), im. Artura Rubinsteina w Pekinie (2016), im. Vladimira Horowitza w Kijowie (2016, 2019), im. Ignacego Jana Paderewskiego w Bydgoszczy (2010, 2013), a także wielu innych (Australia, Bułgaria, Francja, Japonia, Singapur, Włochy, USA). Prowadzi regularnie kursy pianistyczne w kraju i za granicą (Chiny, Japonia, Niemcy, USA). Pomysłodawca
i główny organizator (do roku 2017), Międzynarodowych Kursów Pianistycznych
w Katowicach. W 2014 roku powołany do Rady Programowej Narodowego Instytutu Fryderyka Chopina.