Guest Stars Carlo Marks as David Peck Jessica Sipos as Sarah Mercer Gregory Harrison as Thomas O'Brien Oliver Rice as Simon Atwater