ولد في "الشقيق" على مقربة من مدينة الرشيد في موريتانيا. وكان جده المختار عالم زمانه في تلك البلاد، وكان والده رأس قبيلته.
حفظ القرآن الكريم، وبدأ رحلة طويلة في طلب العلم قطع خلالها أكثر من خمسة آلاف كيلو متر على قدميه. وقصد الحج، وألقى عصاه في المدينة المنورة، وأكمل هناك تحصيله العلمي، ثم في مكة المكرمة على يد مشايخ أجلاء.
درَّس في جدة والرياض، ثم في الجامعة الإسلامية بالمدينة المنورة.
وكان ذا محصول علمي وفير، في التفسير والحديث وعلم الأنساب والرجال ثم التاريخ، ويحفظ أشعاراً كثيرة.