او در شهر قم به دنیا آمد و از کودکی در این شهر به فراگیری علم و دانش روی آورد و مراحل مقدماتی آن را فرا گرفت. علی بن محمد برای فراگیری علم از محضر شیخ صدوق، به شهر ری سفر کرد و از محضر آن دانشمند بزرگ بهره های فراوان برد و در مدت کوتاهی به یکی از راویان بزرگ حدیث و شخصیتهای معتبر روایی شیعه مبدل گشت. وی از معاصران شیخ مفید ـ عالم برجسته شیعه در آن دوران ـ به شمار می آید.