Actor James Avery dies aged 68 US actor James Avery has died at the age of 68. He also appeared in a number of films and other TV shows including "Gray's Anatomy" and "Star Trek." Avery's voice was heard in many animated TV series, including "Teenage Mutant Ninja Turtles" and "Iron Man." One of the actor's TV co-stars, Alfonso Ribeiro, who played his son, Carlton, on "Fresh Prince," said in a tweet: "I'm deeply saddened to say that James Avery has passed away. He was a second father to me. I will miss him greatly.