Yes, Brad Pitt has won two Oscars. He won an Academy Award for best supporting actor for his performance in Once Upon a Time…in Hollywood (2019), written and directed by Quentin Tarantino. He also received an Oscar in his role as a producer for 12 Years a Slave (2013), directed by Steve McQueen, which won the Academy Award for best picture.