روى عن السيد مهدي بن أبي حرب نزار الحسيني المرعشي.
وأخذ عنه رشيد الدين ابن شهر آشوب.
وصنّف عدّة كتب، منها: الاحتجاج على أهل اللجاج (مطبوع في جزءين)، الكافي في الفقه، تاريخ الاَئمّة - عليهم السلام - ، فضائل الزهراء عليها السَّلام ، مفاخر الطالبية، والصلاة.