Geboren in Freiburg i. Breisgau. 1996 bis 2000 Schauspielausbildung an der Akademie der Künste in Ulm. Während des Studiums spielt sie am Stadttheater Ulm und am Stadttheater Aalen. 2000 bis 2004 Ensemblemitglied am Landestheater Linz. Seit 2004 freie Schauspielerin in Deutschland und Österreich. Engagements u.a. am Ensemble-Theater Wien, TAG Wien, Theater Drachengasse Wien, Schauspielhaus Salzburg, Staatstheater Saarbrücken, an der Landesbühne Hannover und zahlreiche OFF-Theater-Produktionen in München. Aktuell ist sie am neugegründeten Hofspielhaus in München zu sehen.
Seit 2011 arbeitet sie regelmäßig beim Styraburg-Festival in Steyr als Regisseurin und Schauspielerin.
2010 drehte sie den österreichischen Kinofilm Katharsis sowie zahlreiche Kurzfilme.
In der Saison 2015/16 ist Nicola Trub in der Rolle der „Laurence“ in „Die Lüge“ von Florian Zeller zu sehen.
Beteiligt an: