Guest Stars Rebecca Metz as Tressa Alysia Reiner as Sunny Diedrich Bader as Rich Lennon Parham as Always Look on the Bright Side of Life Angela Kinsey as Always Look on the Bright Side of Life Ron Cephas Jones as Always Look on the Bright Side of Life Nelson Lee as Always Look on the Bright Side of Life Mews Small as Always Look on the Bright Side of Life Dominic Burgess as Always Look on the Bright Side of Life Usman Ally as Always Look on the Bright Side of Life Adam Kulbersh as Always Look on the Bright Side of Life Aster Laine as Always Look on the Bright Side of Life Shiobann Amisial as Always Look on the Bright Side of Life Carl W. Crudup as Always Look on the Bright Side of Life Marty Krofft as Always Look on the Bright Side of Life Richard Johnson as Always Look on the Bright Side of Life Lena Waithe as Always Look on the Bright Side of Life Pamela Roberts as Always Look on the Bright Side of Life Greg Cromer as Jeff Kevin Pollak as Marion Cree Summer as Lenny Rosalind Chao as Caroline Emma Shannon as Pepper Judy Reyes as Lala Jen Richards as Jaia Judy Gold as Judy Jeremy K. Williams as Jason Danny Trejo as Himself Ken Weiler as Tom Clive Russell as Ben Kevin Phan as Jay John Ortiz as Ranger Co Starring Joey Jennings as Dormin Sloan Lewis as Sorrow Nikki McCauley as Felicia Devin Crittenden as Alan Zachary A. Soloman as Push Haruka Kuroda as Ryoko Caleb Mantuano as Murray