Absolwent filologii niemieckiej Uniwersytetu Gdańskiego. Lektor języka niemieckiego w English Unlimited, koordynator i egzaminator Centrum Egzaminacyjnego Goethe-Institut, koordynator merytoryczny i autor wielu programów nauczania, podręczników oraz materiałów dydaktycznych.