Actrice Shannon Staller werd geboren in Zürich, Zwitserland, als dochter van Joachim, een elektrotechnisch ingenieur, en Edith, een zakenvrouw. Ze heeft één broer, Justin. Ze volgde onderwijs aan het Gymnase de la Cité in Lausanne voordat ze aan de universiteit van Zürich studeerde. Toen Shannon vier jaar oud was, begon ze met commerciële modellenwerk. Hierop volgden acteerrollen in het theater, en ze maakte haar schermdebuut in 'Shiner' (2016). In 2017 werkte ze met regisseur Robert Schwentke aan de film 'The Captain'.