Background: Oldman was born in New Cross, London, the son of Leonard Bertram Oldman (1921-1985), a former sailor who also worked as a welder, and Kathleen (nee Cheriton; born 1919). He has stated that Leonard was an alcoholic who left the family when Oldman was seven years old. Oldman attended West Greenwich School in Deptford, leaving school at the age of 16 to work in a sports shop. He was a pianist as a child, and later a singer, but gave up his musical aspirations to pursue an acting career after seeing Malcolm McDowell's performance in the 1971 film The Raging Moon.
Context: In 2004, Oldman returned to prominence when he landed a significant role in the Harry Potter film series, playing Harry Potter's godfather Sirius Black. The following year, he starred as James Gordon in Christopher Nolan's commercially and critically successful Batman Begins, a role that he reprised in the even more successful sequel The Dark Knight (2008) and once more in the conclusion, The Dark Knight Rises (2012). Prominent film critic Mark Kermode, in reviewing The Dark Knight, downplayed claims that Heath Ledger's Joker was the highlight of the film, saying, "the best performance in the film, by a mile, is Gary Oldman's ... it would be lovely to see him get a[n Academy Award] nomination because actually, he's the guy who gets kind of overlooked in all of this." Oldman co-starred with Jim Carrey in the 2009 version of A Christmas Carol in which Oldman played three roles. He had a starring role in David Goyer's supernatural thriller The Unborn, released in 2009. In 2010, Oldman co-starred with Denzel Washington in The Book of Eli. He also played a lead role in Catherine Hardwicke's Red Riding Hood. Oldman voiced the role of villain Lord Shen and was nominated for an Annie Award for his performance in Kung Fu Panda 2. Oldman received strong reviews and earned his first Academy Award nomination and a BAFTA Award nomination for his portrayal of British spy George Smiley in Tinker Tailor Soldier Spy (2011), an adaptation of the John le Carre novel, directed by Tomas Alfredson. In addition, he was chosen by Screened, and W Magazine for giving one of the best performances of 2011. To prepare for the role of George Smiley, Gary Oldman gained 15 pounds by eating a lot of treacle sponge and custard to "put on a bit of middle-aged tummy". Oldman also watched Alec Guinness' performance in Tinker Tailor Soldier Spy, and paid a visit to Smiley's creator John le Carre: "The way he touched his shirt, spoke and so on, I took all that and used it. I hope he won't mind, but Smiley is in his DNA." In 2012, Oldman played Floyd Banner, a big-hitting mobster, in John Hillcoat's Lawless, alongside Tom Hardy, Shia LaBeouf, Guy Pearce and Jessica Chastain. In 2013, Oldman portrayed Nicholas Wyatt, a ruthless CEO, in Robert Luketic's Paranoia, along with Harrison Ford and Liam Hemsworth. In 2014, Oldman starred alongside Joel Kinnaman, Abbie Cornish, Michael Keaton, and Samuel L. Jackson in the remake of RoboCop, as Norton, the scientist who creates RoboCop. Also that year, Oldman starred in Dawn of the Planet of the Apes as one of the leads alongside Jason Clarke and Keri Russell. CANNOTANSWER
Question: Did he ever have a starring role?

Answer:

starred as James Gordon in Christopher Nolan's commercially and critically successful Batman Begins,