Ben was played by several different actors (mostly pairs of twins) over the years as he grew, but the most famous was Cole Sprouse who played the role for 5 episodes in 2000 - 2001. Cole is best known for his role in the Disney Channel's series "The Suite Life of Zach & Cody."
Cole Sprouse (from the Suite Life of Zack and Cody) 5 episodes, 2000-2001), Charles Thomas Allen and likely his twin brother John Christopher Allen since they were both on 3 episodes, 1996-1999. Looks like Cole's twin brother Dylan did not play Ben. This is all according to imdb.com.
Emmy award winner, Michael Emerson plays Ben on "Lost".
David Call played the role of Ben Donovan
For more insight into the actor, follow the related link for his IMDB page.
Ben Geller was played by Cole Sprouse
cole sprouse
cole sprouse
Taylor Momsen plays Jenny in Gossip Girl :)
Chace Crawford plays Nate on Gossip Girl.
Taylor Momsen plays Jenny Humphrey on "Gossip Girl".
Chris Riggi plays the character of Scott Rosson on Gossip Girl.
Sarah Steele plays Kira Abernathy on "Gossip Girl". She also starred in the movie "Spanglish".
Taylor Momsen plays Jenny in Gossip Girl :)
Taylor Momsen plays Jenny Humphrey on "Gossip Girl".
Chris Riggi plays the character of Scott Rosson on Gossip Girl.
Chace Crawford plays Nate on Gossip Girl.
Chace Crawford plays Nate Archibald in Gossip Girl. :)
Sarah Steele plays Kira Abernathy on "Gossip Girl". She also starred in the movie "Spanglish".
Leighton Meester plays Blair Waldorf in Gossip Girl xoxo
Blake Lively plays Serena
No, she plays in Gossip Girl
Leighton Meester!
he plays rufus humphrey on "Gossip Girl"
Trip Van-Der-Bilt from Gossip Girl is played by Aaron Tveit - click there for more information on this actor.