Question: who played two face in batman dark knight
Answer: His live - action portrayals include Billy Dee Williams and Tommy Lee Jones in the Batman film series , Aaron Eckhart in The Dark Knight , and Nicholas D'Agosto in the television series Gotham .