Graduated from IKIP, Bandung, in 1985 majoring in Eenglish Languange. He did his Diploma in Teaching English as a Second Languange (Dipl. TESL) at Victoria University, New Zealand, in 1988, while his master degree in Teaching English to Speakers of Other Languanges (MEd. in TESOL) was gained in 1995 at Leeds University, England.
He started teaching English at a junior high school in a small district in West Kalimantan. Leaving this remote district, he moved to Bandung to complete his first degree. Since 1990, he has joined the languange centre of STP Bandung as a languange instructor of English for Hotel, Restaraunt and Travel.