As of our last update, Seth Green, who plays Howard the Duck (voice) (uncredited) in Guardians of the Galaxy, is currently alive. They were born on February 8, 1974, making them 49 years old.