למד בישיבת ההסדר במעלה אדומים ובעל הסמכה לרבנות. בעל תואר שני ושלישי בתלמוד מהאוניברסיטה העברית. עבודת הדוקטורט שלו בנושא הלכה בדור יבנה. מלמד מקרא ותלמוד במוסדות שונים.