נולד בעיירה דויד-הורודוק בבלרוס בשנת 1865. ככל הידוע היה לפחות דור רביעי למשפחת נובק בעיירה זו. נשא לאישה את נחמה הוברמן מהעיר סטולין ולאחר נישואיהם גרו בדויד-הורודוק.
נולדו להם 8 ילדים, רק שניים מהם שרדו את השואה: משה שעלה לישראל עם משפחתו בשנת 1936 ופייגה לאה שעברה עם משפחתה מזרחה לרוסיה.
מבין 6 הילדים האחרים, ידוע ש-3 מהם (פנחס, מיכאל ומרים) ניספו בשואה עם משפחותיהם בדויד-הורודוק באוגוסט 1941 יחד עם שלמה אביהם.
לגבי 3 בנות נוספות (אסתר, שרה ופסיה) לא ידוע מה עלה בגורלן.
אשתו נחמה נפטרה בדויד-הורודוק לפני מלחמת העולם.
שלמה מאד רצה לעלות לישראל אך הוא לא זכה לכך. הוא כתב על חלומו לעלות לארץ מכתבים רבים לפני המלחמה לבנו משה שכבר היה בישראל עם משפחתו.