'Fresh Prince' Star James Avery Died at 68. James Avery, the actor who played Uncle Phil on "The Fresh Prince of Bel Air," died on Tuesday, his publicist confirmed to ABC News. The actor, 68, died from complications of open heart surgery, publicist Cynthia Snyder said.