Brooks, 34, has been cast in the role of James 'Jimmy' Olsen on the television adaptation of DC Comics superheroine, reported Aceshowbiz.
James, who in the comic books is referred to as Jimmy, is described as an attractive photographer at CatCo, the media company where Kara Zor-El aka Supergirl works as an assistant to Cat Grant.
'Supergirl' tells the story of Superman's cousin Kara Zor-El, who also lands on Earth after escaping Krypton. She has been hiding the powers she shares with Superman, but later decides to embrace her superhuman abilities and be the hero she was always meant to be.