Rooster McPhearson

Rooster McPhearson is an alien and member of the Party People. He is played by Jon McAllister.