Carl Sigvertsen

Carl Sigvertsen portrayed an Elf leader in the Power Rangers Mystic Force episode Broken Spell.