Sus películas recientes incluyen la película de terror The Woman in Black (2012), interpretando al poeta Allen Ginsberg en la película independiente Kill Your Darlings (2013), la fantasía de ciencia ficción Victor Frankenstein (2015) y la comedia dramática Swiss Army Man, la película de suspenso Ahora me ves 2 y el thriller Imperio (2016).
Allen Ginsberg fue interpretado por Daniel Radcliffe.