Robert Pattinson as Bruce Wayne / Batman The 33-year-old actor, who stars opposite William DaFoe in the upcoming film The Lighthouse, is confirmed to star as the young Bruce Wayne in the new trilogy.