Jego syn Kacper, również jest siatkarzem i gra na pozycji rozgrywającego. Córka Martyna była zawodniczką drużyny uniwersyteckiej na Indiana University.
Po zakończeniu kariery zawodniczej w 2000 roku został trenerem siatkówki. W sezonach 2000/2001 – 2005/2006 prowadził jako pierwszy trener zespół BBTS Siatkarz-Original Bielsko-Biała. Jako młody stażem szkoleniowiec odniósł spory sukces, bo w sezonie 2003/2004, wprowadził klub z Bielska do Polskiej Ligi Siatkówki, jak się później okazało tylko na ten jeden rok. W trakcie sezonu 2005/2006 przeszedł z BBTS Siatkarza do BKSCh Delecty Bydgoszcz i również w nim objął funkcję pierwszego trenera. Już w pierwszym sezonie swojej pracy w Bydgoszczy wprowadził zespół, po raz pierwszy w jego historii, do ekstraklasy.
Po zakończeniu sezonu 2006/2007 zrezygnował z dalszego prowadzenia drużyny Delecty i w sezonie 2007/2008 podjął pracę pierwszego trenera w zespole beniaminka Ligi Siatkówki Kobiet – MKS Dąbrowa Górnicza. Z drużyną tą zajął 5. miejsce w klasyfikacji końcowej. W trakcie sezonu 2008/2009 został pierwszym szkoleniowcem klubu Stal Mielec, zastępując na tym stanowisku Romana Murdzę. Utrzymał Stal w PlusLidze Kobiet po wygranych barażach z Calisią Kalisz i Piastem Szczecin. Od sezonu 2009/2010 przez półtora roku prowadził drużynę Organikę Budowlani Łódź, z którą wywalczył czwarte miejsce w lidze oraz zdobył Puchar Polski.
Obecnie jest pierwszym szkoleniowcem polskiej kadry juniorek, oraz jednym ze szkoleniowców w Szkole Mistrzostwa Sportowego Polskiego Związku Piłki Siatkowej w Szczyrku.