Rian Johnson tourne des films depuis l'âge de 12 ans. Il réalise son premier long métrage,
Brick, en 2006. Le film remporte le Prix Spécial du Jury pour l'Originalité de sa Vision au festival de Sundance.
Deux ans plus tard,
Rian Johnson s'entoure d'un joli casting, Rachel Weisz et Mark Ruffalo, pour tourner le film
Une Arnaque Presque Parfaite.
En 2012, de retour derrière la caméra,
Rian Johnson met en scène le film d'action futuriste
Looper avec Bruce Willis et Joseph Gordon-Levitt dans la peau du même personnage.