Edwin Neal

Ed Neil was the suit actor for Lord Zedd and Rygog.