Ruppersberger was born in Baltimore, the son of Margaret "Peggy" (née Wilson) and Charles Albert "Al" Ruppersberger, Jr.
Ruppersberger began his career as a Baltimore County Assistant State's Attorney.