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 Tom Virtue as Doctor Keith David as Matt Phelps Chanel Gaines as Aimee Phelps Daniel Farris as Tyrel Dwayne L. Barnes as Gene Jacobs Shawn H. Smith as Travis Phelps