Leila Johnson Actor or Actress (5) Simon Says (2006) The Foursome (2006) School of Life (2005) Andromeda (2000) The Siege of Firebase Gloria (1989)