David Mazouz (Touch) has been cast as the preteen Bruce Wayne in Gotham, sentenced to a solitary life after the tragic murder of his wealthy parents. Serious and soulful, young Bruce relies on the guidance and protection of Alfred Pennyworth and James Gordon.

As has been reported previously, Gotham is the origin story of Commissioner James Gordon and not a "Batman" show. David is playing the young Bruce Wayne - not Batman.

David Mazouz is Bruce Wayne in Gotham

Acting newcomer Camren Bicondova has been cast as Selina Kyle, a teenage orphan who is suspicious and wholly unpredictable. A street thief and skilled pickpocket, she's dangerous when cornered. And as we all know, she will mature into the villain, and sometimes ally, of Bruce Wayne known as Catwoman.

Based upon characters published by DC Comics, Gotham is a drama exploring the origin stories of Commissioner James Gordon and the villains that made Gotham famous.

Bruno Heller (The Mentalist, Rome) wrote the pilot script and will serve as executive producer. Danny Cannon (the CSI series, Nikita) will direct and executive produce the pilot.

Series regulars are Ben McKenzie (Detective James Gordon), Donal Logue (Detective Harvey Bullock), Zabryna Guevara (Captain Essen), Erin Richards (Barbara Kean), Sean Pertwee (Alfred Pennyworth), Robin Lord Taylor (Oswald Cobblepot aka The Penguin), David Mazouz (Bruce Wayne), Camren Bicondova (Selina Kyle) and Jada Pinkett Smith (Fish Mooney).