Guest Stars Richard Chevolleau as David Mason Dempsey Bryk as Mark Sanford / Marco Sands Amanda Zhou as Anastasia Liu-Kang / Annie Kang Patrick Galligan as Larry Sanford Deidre Gillard-Rowlings as Ollie Chris Wilson as Will Kassabian