Recurring Guest Characters Lachlan Balfour 6 guest appearances Tom Huppatz 6 guest appearances Harry Greene 6 guest appearances Steve Willis 6 guest appearances Sarah Balfour 5 guest appearances Larry Riley 4 guest appearances Ginny Huppatz 4 guest appearances Dr. James Campbell 4 guest appearances Achmed Aziz 3 guest appearances Shane Maguire 2 guest appearances Fred Klein 2 guest appearances Gail Klein 2 guest appearances Stacey 2 guest appearances Patrick 1 guest appearances Michelle Palmer 1 guest appearances Debbie Garland 1 guest appearances Jeff Garland 1 guest appearances Simone Garland 1 guest appearances Kenneth Blake 1 guest appearances Andrew Blake 1 guest appearances