Rubeck fikk sin profesjonelle debut i Danny Boyles spillefilm Millions, og hans første norske film var Joachim TriersReprise. Senere har han spilt i flere filmer, blant annet Roenbergs Max Manus. I 2014 spilte han motstandsmannen Claus Helberg i NRK-serien Kampen om Tungtvannet og fikk gode kritikker for hovedrollen i spillefilmen Amnesia. Han har vært tilknyttet Nationaltheatret og Oslo Nye. Han spilte rollen som Karl Ove Knausgård i sceneversjonen av Min Kamp i regi av Ole Anders Tandberg.