L'actrice Shannon Staller est née à Zurich, en Suisse, de Joachim, ingénieur électricien, et d'Edith, femme d'affaires. Elle a un frère, Justin. Elle a étudié au Gymnase de la Cité à Lausanne avant d'aller à l'université de Zurich. Elle a commencé le mannequinat publicitaire à l'âge de quatre ans. Des rôles au théâtre ont suivi, et elle a fait ses débuts à l'écran dans 'Shiner' (2016). En 2017, elle a travaillé avec le réalisateur Robert Schwentke sur 'The Captain'.