Guest Stars William Lipton as Cameron Webber Kathleen Gati as Liesl Obrecht Parry Shen as Brad Cooper Michael Blake Kruse as Rory Cabrera