Which SNL actor has been on for the most seasons?

Darrel Hammond ('95-present)