Posiada I kategorię szachową. W 2003 roku pokonał w grze symultanicznej wielokrotnego mistrza świata w tej dyscyplinie,
Anatolija Karpowa.
Przez osiem lat pracował jako grabarz w miejscowości Nowy Staw k. Malborka (Polska).
W 1978 roku ukończył studia w zakresie ekonomiki transportu lądowego na Wydziale Ekonomiki Transportu Uniwersytetu Gdańskiego (Polska).