Lord Zedd

Lord Zedd (performed by Ed Neil, but voiced by Robert Axelrod) is a primary villain on Power Rangers.