David Schwimmer is one of the most well-known actors of all time due to his role as Ross Geller in Friends, a part that has become iconic within the television world. However, as an actor, he has done far more than just play that role.

He has gone on to have a very successful career in both television and movies, going from acting to directing and producing as well. He has taken on the challenge of real-life parts as well as voicing animated characters and everything in between.

RELATED: Friends: 10 of Ross Geller's Funniest Meltdowns

So, while you might be able to see him on a Friends repeat consistently, there are many other great performances of David Schwimmer that are worth seeking out. Here are his 10 best roles, according to IMDb.

Big Nothing 6.8 (2006)

Big Nothing is a black comedy crime movie that saw Schwimmer once again team up with Simon Pegg, with whom he worked on Run Fatboy Run. This film saw him play the role of Charlie, who is an ex-teacher that has become dissatisfied as a call center employee, being fired on his first day.

RELATED: 10 Best Simon Pegg Movies, According To IMDb

He meets up with his former colleague Gus to complain about his situation and he offers him a chance to make some cash. They plan to blackmail Reverend Smalls who is listed as someone who visits illegal websites and from there the plot thickens.

The Iceman 6.8 (2012)

The Iceman is a biographical movie that is based on the true story of notorious hitman Richard Kuklinski. He was a deeply troubled individual who was subject to beatings from his father, which turned him into an incredibly intense and violent person himself.

He is insulted after a game of pool and ends up going on to murder the person, showing just how seriously he took situations. Within the movie, David Schwimmer plays the character of Josh Rosenthol, who uses the DeMeo name a little too freely during his time.

L.A. Law 6.9 (1992-1993)

LA Law - Earl Williams

David Schwimmer was a reoccurring character in L.A. Law, making five appearances in total throughout the series. He played the role of City Attorney Dana Romney during his time on the show, which he actually did do prior to his time on Friends.

His character was actually a troublesome one that was an antagonist on the show, which is a rare role for Schwimmer, who fans are typically used to seeing be one of the good guys in projects that he takes on.

Madagascar 6.9 (2005)

Alex, Marty, Melman, and Gloria in Madagascar.

Madagascar has got quite the star-studded cast for the main animals, and one of those just so happens to be David Schwimmer. He plays the voice of Melman, the giraffe, which has similar qualities to that of Ross Geller in that he is a constant worrier.

RELATED: 10 Hidden Adult Jokes in Children's Movies

David Schwimmer voiced the character for all three of the Madagascar movies, all of which are incredibly fun and varied in their storylines. From first breaking out of their New York City zoo to eventually becoming part of a worldwide circus in the third film.

Nothing But Truth 7.2 (2008)

In this crime drama, David Schwimmer plays Ray Armstrong, who is one of the main characters within the movie as the husband of the lead character, Kate Armstrong. She is a reporter who discovers a fellow mother at her son's school is working for the CIA who had been investigating an assassination attempt on the President of the United States.

Her story ends up becoming headline, front-page news. The film then focuses on finding out the source of her information, eventually landing her in jail where the big reveal finally takes place, after she has had her life turned upside down.

Come Fly With Me 7.5 (2011)

David Schwimmer appears in one episode of the British comedy show, Come Fly With Me, and it is arguably the funniest episode of the show's history. In the episode he plays himself, having been detained for having a selection of movies that aren't allowed into the U.K.

RELATED: Friends: 10 Cringeworthy Jokes That Snubbed LGBTQ Viewers

He plays off the situation with a great joke, blaming his Friends co-star, Matt Le-Blanc and eventually, Jennifer Aniston. It's a role that many American fans may not have seen David Schwimmer in, but it is very funny and worth searching out.

The Wonder Years 8.3 (1991-1992)

Long before becoming a major worldwide name, David Schwimmer starred in The Wonder Years where he was one of the cool, motorcycle-riding characters. He plays the character of Michael, who was the boyfriend of Kevin's big sister, Karen.

The pair move in together during her freshman year, which leads to Karen falling out with her father. They end up marrying and moving away, but she ultimately accepts her parent's viewpoints as Michael learns to support her and their child.

The People Vs. O.J. Simpson American Crime Story 8.4 (2016)

David Schwimmer's performance throughout The People vs. O.J. Simpson was absolutely incredible, highlighting just how talented an actor he is. Taking on the responsibility of portraying Robert Kardashian, there was a lot of pressure on David Schwimmer to nail his performance of this part.

RELATED: Friends: 10 Life Lessons That Are Still Applicable Today

Because the miniseries was telling the real story of what happened in regard to O.J. Simpson's historic case, there was a lot of interest in the show. The fact that it won the Golden Globe award for Best Miniseries highlights just how good it was, with David Schwimmer playing a key role in that.

Curb Your Enthusiasm 8.7 (2004)

David Schwimmer pops up in Curb Your Enthusiasm in the fourth season, replacing Ben Stiller in the role of Leo Bloom in what is a fictionalized version of himself. He is hilarious within the episodes that he pops up in, getting into many different arguments with Larry.

The show was well-known for having cameo appearances and reoccurring guests, with David Schwimmer being one of many. His appearances were very memorable though, eventually ending on good terms with Larry before the season ends.

Friends 8.9 (1994-2004)

Ross speaks to Rachel in Central Perk

Was it ever going to be anything else in the top spot? Friends was the television show that put David Schwimmer on the map and helped him become a name known around the world. He will always be associated with his role as Ross Geller, one of the main characters of the sitcom.

The show remains one of the most popular of all time, so it's not a bad one to have as your greatest role. Ross Geller was a fantastic part that was involved in Friends' biggest storyline with the relationship between himself and Rachel Green, and David Schwimmer certainly did a great job with it.

NEXT: Friends: 5 Characters Who Got Fitting Endings (& 5 Who Deserved More)