did he act in any superhero movie ?
Yes, in "Batman Begins"
Christian Bale
, Bale won the lead role of Batman and his alter ego Bruce Wayne in Christopher Nolan's "Batman Begins", a reboot of the Batman film series. 
show me the cast of the movie terminator salvation Christian Bale and Sam Worthington, with Anton Yelchin, Moon Bloodgood, Bryce Dallas Howard, Common, Michael Ironside, and Helena Bonham Carter what is this movie about ? It focuses on the war between Skynet's machine network and humanity, as the remnants of the world's militaries have united to form the Resistance to fight against Skynet's killing machines who produced it ? UNANSWERABLE who directed it ? McG when was it released ? 2009 any controversies related to it ? Yes,  Moritz Borman filed a lawsuit against the Halcyon Company, seeking $160 million,  Borman, who had arranged the transfer of the "Terminator" rights to Halcyon in May 2007 did it have any animated reboot ? No, it was  reported that a new "Terminator" film was being developed, but "Terminator" franchise, had not given any official license to Hannover House to develop a new film where was the movie filmed ? New Mexico who composed music for this ? Danny Elfman where was she born ? He was born in Los Angeles, California name some of his songs ? "This Is Halloween," "Town Meeting Song," and "Making Christmas" to name a few who is the first actor mentioned above ? Christian Charles Philip Bale is an English actor where was he born ? Haverfordwest, Pembrokeshire which was his debut movie ? His performance as the boy Jim Graham in "Empire of the Sun" name some of his other movies ? "The Prestige",  the western ,  "Public Enemies", "The Fighter" , "American Hustle" , "The Big Short", "Vice" and many more
wiki:4702495
Christian Bale [SEP] "The Dark Knight" trilogy: 2005–2012
In 2004, after completing filming for "The Machinist", Bale won the lead role of Batman and his alter ego Bruce Wayne in Christopher Nolan's "Batman Begins", a reboot of the Batman film series. Still relatively unknown, Bale was picked over Jake Gyllenhaal, his closest competitor for the role. After having lost weight for the previous role, Bale had to gain weight and muscle to achieve Batman's muscular physique. He was given a deadline of six months to do this. Bale recalled it was not simple to achieve, "when it actually came to building muscle, I was useless. I couldn't do one push up the first day.