Cast Credits Time Gentlemen Please (2000) Guest starring as Sister Ella Episode 2x13: This Vale of Beers (Apr 24, 2002)