נולד בבאר שבע, בהמשך עברה המשפחה לירושלים. בוגר ישיבת "הר עציון" באלון שבות, למד שם במשך עשר שנים. במהלך שנים לימד תורה במסגרות שונות ומגוונות ובהם תיכון "פלך" בירושלים, המדרשות לבנות ב"מגדל עז", "נוב" ו"עין הנצי"ב", הישיבה התיכונית "חספין" וכן בישיבות ההסדר בחספין ובהר עציון.