He joined the Chicago Tribune after working as a critic for the Los Angeles Times, San Diego Union-Tribune, and several other newspapers.
After Ebert and Roeper left At the Movies, he and A.O. Scott were hired to take over the show, but it only lasted about a year.
He had three children with his wife Heidi.
He rated Capote, which starred Philip Seymour Hoffman, as his number one movie of 2005.