Eddie Terrill

Eddie Terrill portrayed Ravager Humanoid in Guardians of the Galaxy Vol. 2.