Amanda Muggleton Rights: Eva Rinaldi , CC BY-SA 2.0, through Wikimedia Commons. Actor or Actress (14) Fatal Honeymoon (2012) Matching Jack (2010) The Librarians (2007) headLand (2005) Feeling Sexy (1999) Idiot Box (1996) Touch the Sun: Peter & Pompey (1988) Home and Away (1988) Street Hero (1984) Queen of the Road (1984) A Slice of Life (1983) Thirst (1979) Mad Max (1979) Prisoner: Cell Block H (1979)