Guest Stars David Berman as Dr. David Phillips Archie Kao as Archie Johnson Gerald McCullouch as Bobby Dawson Geoffrey Rivas as Det. Sam Vega Palmer Davis as Margaret Finn Romy Rosemont as Jacqui Franco Ty Upshaw as Police Officer Barry Sigismondi as Police Officer Keith David as Matt Phelps Tom Virtue as Doctor Chanel Gaines as Aimee Phelps Daniel Farris as Tyrel Dwayne L. Barnes as Gene Jacobs Shawn H. Smith as Travis Phelps