Actor David Mazouz has landed the role of a young Bruce Wayne in the Batman prequel Gotham. The Touch star will join Sean Pertwee in the series, which will be based around character James Gordon, a police rookie who later rises to the rank of commissioner, and his career before the emergence of the Caped Crusader. Newcomer Camren Bicondova has also been cast as thief Selina Kyle, who was portrayed by Anne Hathaway in The Dark Knight Rises. Former The O.C. star Ben McKenzie will play Gordon, opposite Jada Pinkett Smith, Robin Lord Taylor and Donal Logue.