Filme:
* The Amazing Spider-Man 2 (2014): Spielte die Rolle der Madame Web , ein blinder Hellseher.
* Black Widow (2021): Wiederholte ihre Rolle als Madame Web .
* Das Zeitalter von Adaline (2015): Spielte Ellis , eine Freundin von Adaline Bowman.
* Der Trotzki (2009): Spielte Natasha , das Liebesinteresse des Protagonisten.
* Meine Woche mit Marilyn (2011): Habe Lucille Ball gespielt , eine berühmte Schauspielerin.
* Die große Verführung (2013): Spielte Katie , die weibliche Hauptrolle.
* Another Cinderella Story (2008): Spielte Katie , ein Freund des Protagonisten.
* The Vow (2012): Spielte Lily , ein Freund des Protagonisten.
Fernsehen:
* The Flight Attendant (2020-heute): Wiederkehrende Rolle als Cassie Bowden , eine Flugbegleiterin, die in ein Verbrechen verwickelt wird.
* Lost Girl (2010–2015): Spielte Kenzi , ein Mensch, der sich mit einem Sukkubus anfreundet.
* Mensch sein (2011–2014): Spielte Sally Malik , ein Geist.
* The Strain (2014–2017): Spielte Nora Martinez , ein CDC-Arzt.
* Orphan Black (2013–2017): Gastauftritt als Delphine Cormier , ein Genetiker.
* The Expanse (2015–2022): Gastauftritt als Naomi Nagata , ein erfahrener Ingenieur.
* Der Sünder (2017–2021): Gastauftritt als Heather .
* The Bold Type (2017–2021): Gastauftritt als Nadia , ein Modedesigner.
Dies ist keine erschöpfende Liste, da Ksenia Solo in einer Reihe anderer Projekte mitgewirkt hat, aber sie hebt einige ihrer bemerkenswertesten Rollen hervor.