Pedrad, who was the longest active serving female member of the SNL cast before departing, has also starred in films such as The Dictator and The Lorax, and made appearances on television programs such as The Gilmore Girls and It???s Always Sunny in Philadelphia.