Seth Green

Seth Green voiced Howard the Duck in Guardians of the Galaxy.