Groosalugg

The Groosalugg (meaning "brave and undefeated") (also known as "Groo") was a half-demon warrior and the champion of Pylea. He was portrayed by Mark Lutz

The Groosalugg has appeared in:

Angel Season 2 (2000, 2001) - "Through the Looking Glass", "There's No Place Like Plrtz Glrb"

Season 3 (2001, 2002) - "Waiting in the Wings", "Couplet", "Double or Nothing", "The Price", "A New World", "Benediction", "Tomorrow"