The O.C. Cast: Then and Now

Benjamin McKenzie: Then

Texas native McKenzie played Ryan Atwood, a bad boy with a heart of gold who was taken in by the wealthy Cohen family. By the series' end in 2006, the character -- who romanced Mischa Barton's Marissa Cooper and Autumn Reeser's Taylor Townsend -- achieved his dream of becoming an architect.

ADVERTISEMENT

Inside Us Weekly

comments powered by Disqus