Recurring Guest Characters Charlie Magnuson 1 guest appearances Justin Langer 1 guest appearances Sally Scales 1 guest appearances Kate Mcclymont 1 guest appearances Dennis Richardson 1 guest appearances Peggy O'neal 1 guest appearances Craig Foster 1 guest appearances Dr. Norman Swan 1 guest appearances