Sylvia Hoeks a été repérée par l'agence Elite Model Management à l'âge de 14 ans[3],[5]. Son premier travail fut une couverture pour Elle Girl[5], puis elle poursuivit comme mannequin en Europe durant plusieurs années[2].
Peu de temps après avoir obtenu son diplôme à l'Académie de théâtre de Maastricht[2], Sylvia participa au film de Jos Stelling, Duska, en 2007[3]. Elle remporta le Veau d'or, l'équivalent néerlandais des Oscars, du meilleur second rôle féminin pour son interprétation[6],[7]. Elle joua ensuite Julia dans The Storm en 2009 puis le rôle titre dans Tirza en 2010[2],[7]. Sylvia obtint le rôle de Johanna van Heesch dans The Gang of Oss en 2011[8], puis celui d'Elise dans The Girl and Death en 2012[7]. En 2013, elle interpréta Claire Ibbetson dans The Best Offer[7],[9].
Sylvia interpréta le réplicant Luv dans le film de science-fiction Blade Runner 2049 en 2017[10],[11]. Elle s'entraîna au poids et aux arts martiaux six heures par jour, six jours par semaine avant et pendant le tournage[4]. La même année, elle apparaît dans le film d'action Renegades , produit par Luc Besson[12].
↑(en) Ross A. Lincoln, « Matt Lanter Boards USS Indianapolis With Nicolas Cage; Two More Jump In The Lake », Deadline.com, (lire en ligne, consulté le ).