 Slattery was born in Boston, Massachusetts, to Joan (née Mulhern), a retired accountant, and John "Jack" Slattery, a leather merchant.He is one of six children.Slattery is of Irish descent and was raised Catholic.