He played the convicted kidnapper of the Lindbergh baby, Bruno Hauptmann, in the Clint Eastwood-helmed "J. Edgar" (2011), and one of the Cavendish gang in Gore Verbinski's "The Lone Ranger" (2013). Next he appeared in the Vince Gilligan/David Shore series for CBS, "Battle Creek"; the homeless Romeo in the Starz limited series, "Flesh and Bone"; and the violent hitman Buddy in the first season of the HBO/Cinemax series, "Quarry". In 2019, he played Charles Manson in both Quentin Tarantino's film "Once Upon a Time in Hollywood" and the television series "Mindhunter".