how old was ben mckenzie in the oc

1 minute ago 1
Nature

Ben McKenzie was born on September 12, 1978. When he starred as Ryan Atwood in The O.C., which started airing in 2003, he was about 25 years old. His character Ryan Atwood was a 16- or 17-year-old teenager, making McKenzie roughly 8-9 years older than the character he played throughout the show.