7th Heaven: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! 7th Heaven Drama, Family 8/26/96 – 5/13/07 United States GeneralEpisodesCastCharactersGallery Cast See full cast → Stephen Collins as Rev. Eric Camden Stephen Collins as Rev. Eric Camden Beverley Mitchell as Lucy Camden Catherine Hicks as Annie Camden Catherine Hicks as Annie Camden Mackenzie Rosman as Ruthie Camden David Gallagher as Simon Camden Nikolas Brino as David Camden Lorenzo Brino as Sam Camden Barry Watson as Matt Camden Jessica Biel as Mary Camden George Stults as Kevin Kinkirk Tyler Hoechlin as Martin Brewer Adam LaVorgna as Robbie Palmer Rachel Blanchard as Roxanne Richardson Ashlee Simpson as Cecilia Smith Ashlee Simpson-Ross as Cecilia Smith Jeremy London as Chandler Hampton Jeremy London as Chandler Hampton Scotty Leavenworth as Peter Petrowski Chaz Lamar Shepherd as John Hamilton Sarah Thompson as Rosanna "Rose" Taylor Maureen Flannigan as Shana Sullivan Maureen Flannigan as Shana Sullivan