Urodził się 5 września 1983 roku w Oświęcimiu. Na codzień mieszka w Kętach. Ze sportem związany praktycznie od zawsze. Był piłkarzem TS Hejnał Kęty, a po zakończeniu kariery zawodniczej trenował grupy młodzieżowe. Sprawował funkcję kierownika klubu piłkarskiego KKS Hejnał Kęty. Jest licencjonowanym sędzią piłkarskim. Od września 2010 manager Banku BPS Muszynianki Fakro.
