1 of 10
The Cast of "7th Heaven"

Credit: © The WB / Kwaku Alston
Pictured (l-r, back row): David Gallagher as Simon Camden, Barry Watson as Matt Camden, Tyler Hoechlin as Martin Brewer, Stephen Collins as Rev. Eric Camden, Beverley Mitchell as Lucy Kinkirk, (l-r, middle row): Mackenzie Rosman as Ruthie Camden, George Stults as Kevin Kinkirk, Catherine Hicks as Annie Camden, (l-r, front row): Happy the Dog as Happy, Nikolas Brino as Sam Camden, Lorenzo Brino as David Camden