If memory serves...
The voice of Irenicus was in the hilarious Monty Python fantasy "Time Bandits"...I should really have checked imdb, but like Pirengle, can't be bothered.
Spoilerish to those who haven't got to the final chapters!
I found the elven connection that is revealed Irenicus had a little bit implausible and irritating, but generally I found his voice acting memorable and full well timed drama. I agree that whilst the final battle isn't horribly difficult with good strategy, he is a strong villain.
I'm not however, especially fond of Bodhi for quite converse reasons.