WBTV’s upcoming Titans live-action series has cast The Doom Patrol’s leader.
Deadline reports Narcos star Bruno Bichir will play Dr. Niles Caulder (aka The Chief), a brilliant but controversial pioneer in medical science who helps those in need. The character made his debut in 1963’s My Greatest Adventure #80, and is most promptly known as the leader of the misfit heroes with powers, The Doom Patrol.