Guest Stars Tamala Jones as Mary Loretta Devine as Diane Ellison Arden Myrin as Vanna DeMilo David L. King as Andrew Scott Michael Morgan as Scruffy Man Rafael J. Noble as Edgar Lee Weaver as William Javier Estrella as Morris Haines Heeli Kim-Jeng as Asian Woman Trevor Wall as Walter