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