Len Carlson

Len Carlson (1937-2006) voiced Ganon and a few of Zelda and Link's evil enemies in the original classic Legend of Zelda cartoon animated show. He passed away from heart attack complications at the age of 68 back on Thursday, January 26, 2009.