John Gallagher Jr. is a musician and actor who has starred in several Broadway productions and appeared in television and film as well. The actor is probably most known for his role in the Aaron Sorkin series The Newsroom in a starring role as Jim Harper.

RELATED: The Newsroom: 5 Most Likable Characters (& 5 Fans Hate)

John Gallagher Jr. has found success in starring roles in horror films, dramatic roles on television, and appearing as side characters and guest-starring in popular television series like Westworld. Here are his top-rated projects so far in his young career according to IMDb.

Peppermint (2018) - 6.5

This dramatic action film follows Riley (Jennifer Garner) as she tries to get revenge on a drug cartel that killed her husband and daughter. Riley wreaks havoc across the city as she begins killing everyone involved in the cartel and the killing of her family.

John Gallagher Jr. portrays one of the detectives tasked with finding her and stopping her murderous revenge plot.

Hush (2016) - 6.6

This horror film follows a deaf woman who goes to her house in the woods for a quiet getaway so she can focus on her writing.

RELATED: 10 Awesome Modern Female Led Horror Movies

A masked killer, portrayed by John Gallagher Jr., shows up and begins to torment her and tries to break into her house throughout the night and she has to fight him every step of the way. The film takes the terrifying subject of home invasion and portrays it in a new way.

Whatever Works (2009) - 7.1

Larry David stars in this film as he portrays a man who decides to leave his upper-class lifestyle for less posh accommodations and finds himself attracted to a young woman called Melody and they get married.

John Gallagher Jr. portrays a possible love interest for Melody as the two begin to have issues in their marriage.

The Best Of Enemies (2019) - 7.1

This film is based on true events about two people on opposite sides of the civil rights fight in the 1970s. Taraji P. Henson portrays a civil rights activist and Sam Rockwell portrays a segregationist and KKK leader who become close friends who work together as Rockwell's character changes his brutal hateful ways.

John Gallagher Jr. portrays a war veteran who returned home to the U.S. and engaged more with African Americans.

10 Cloverfield Lane (2016) - 7.2

10 Cloverfield Lane (2016)

This sci-fi second installment in the franchise takes a psychological thriller tone as two characters (John Gallagher Jr. and Mary Elizabeth Winstead) are held captive by a man (John Goodman) who tells them that the surface of the Earth is uninhabitable and they are safer in his underground fully stocked bunker.

The film goes back and forth, always having the audience wonder if the story being told is true or if Goodman is holding them hostage, and becomes an increasingly intense and interesting story throughout.

Short Term 12 (2013) - 8.0

This film stars Brie Larson as a supervisor, Grace, of a group home for troubled teenagers. The film takes a deep dive into the counselor's personal lives and the lives of the teenagers living at the home in the slow burn emotional film.

John Gallagher Jr. portrays Grace's boyfriend, Mason, and the film also delves into their relationship.

Modern Love (2019- ) - 8.0

Yasmine helps Rob in hospital in Modern Love.

This Amazon anthology series focuses on a different romance each episode as new actors and characters are introduced. John Gallagher Jr. stars alongside Sofia Boutella in an episode that sees the two on their second date when he cuts his arm on a martini glass and has to go to the hospital she goes with him.

The two become closer as they ask each other increasingly personal questions throughout their hospital visit.

The Newsroom (2012-2014) - 8.6

This Aaron Sorkin show followed a staff of news network reporters and anchors who decide to change the way they're presenting the news to their audience. The team worked together to try to present the best hard news and truthful facts to the audience that they could provide.

RELATED: 10 Best Episodes of The Newsroom, According To IMDb

John Gallagher Jr. portrays Jim Harper who is an idealistic newcomer to the ACN team but has great experience in the field and fits in pretty quickly with the rest.

Westworld (2016- ) - 8.7

This sci-fi series follows a futuristic western theme park filled with realistic androids that customers could interact with throughout the park. The first season focused on the western theme and a small group of characters but the latter seasons have focused on different parks and continually blends the line between the androids and those who visit and work at the parks.

John Gallagher Jr. appears in the third season of the series who is part of the AI corporate team of the series.

The West Wing (1999-2006) - 8.8

This Aaron Sorkin show followed the group of White House workers who were tasked with running the President of the United States' team. The show delved into their personal and work lives and tried to portray a more idealistic way of politics, but also never shied away from showing human flaws of every character.

John Gallagher Jr. appeared in a two-part episode of the series as a young kid in Indiana who tries to help part of the Bartlett team get home.

NEXT: 10 Television Shows To Watch If You Love The West Wing